Pocket Code: como criar, jogar e compartilhar seus próprios jogos

  • Crie e compartilhe jogos, animações e aplicativos com blocos visuais no Android.
  • Comunidade e código aberto: projetos públicos com licenças gratuitas e wiki/Discord.
  • Novos recursos poderosos: OCR, voz, RA, EV3, Chromecast, persistência e muito mais.

Pocket Code no Android

Código de bolso traz programação criativa para dispositivos móveis para que você possa criar jogos, animações, arte interativa e pequenos aplicativos diretamente no seu smartphone, sem precisar passar pelo seu computador. Com uma linguagem visual baseada em blocos Inspirada em abordagens como o Scratch, a ferramenta da Catrobat transforma seu telefone em um centro de estudos pronto para executar, compartilhar e remixar projetos a qualquer momento.

Além de ser um simples aplicativo, Pocket Code é uma plataforma completa apoiado por uma comunidade ativa, documentação e recursos educacionais. Os projetos públicos são publicados com licenças de código aberto para facilitar o aprendizado, a colaboração e a reutilização criativa, para que tanto iniciantes quanto usuários experientes possam avançar sem barreiras.

O que é Pocket Code e por que você pode se interessar

Aplicativo móvel para criação de jogos e animações

Código de bolso é um aplicativo gratuito para Android que permite criar, editar, executar, compartilhar e remixar programas feitos com Catrobat, uma linguagem de programação visual que funciona diretamente no celular. Você não precisa saber programar: Arraste blocos, defina comportamentos e teste suas ideias em segundos.

A filosofia do projeto promove a colaboração e remixVocê pode pegar projetos de outras pessoas, modificá-los e republicá-los, compartilhando os resultados com seus amigos ou com o mundo. Todos os projetos públicos do Catrobat podem ser baixados sob licenças abertas., o que maximiza o aprendizado e o compartilhamento de conhecimento.

Para quem não o conhece, Catrobat é uma linguagem visual livre e de código aberto teve início em 2010. Seu objetivo sempre foi aproximando o pensamento computacional aos mais jovens e democratizar a criação digital tendo o celular como principal ferramenta, sem depender do PC.

A experiência lembra o Scratch, mas com uma diferença fundamental: tudo acontece no seu smartphone Android. Além disso, alguns aspectos da linguagem e dos recursos Eles são projetados para reduzir a disparidade de gênero nas esferas digitais, incentivando a participação de meninas.

Pocket Code: programe seus próprios produtos
Pocket Code: programe seus próprios produtos
Crie um jogo no seu smartphone
Artigo relacionado:
Melhores aplicativos de criação de jogos para Android

Recursos, linguagem visual e novos recursos importantes

Recursos e notícias do Pocket Code

O ambiente Pocket Code coloca você na mão todas as ferramentas para começar projetos do zero e compartilhá-los com uma grande comunidade. Ele também incorpora tutoriais e ajuda integrados para orientar você em seu primeiro projeto se você estiver apenas começando.

O aplicativo integra um conjunto de blocos (tijolos) e extensões que cresceram a cada lançamento. Abaixo, uma compilação detalhada dos principais recursos e melhorias, reescritos e agrupados para que você não perca nenhum deles:

  • Entradas e sensores criativos: Detecção de toque avançada (incluindo “cor de toque” e propriedades do objeto por cor), Sensores OCR (reconhecimento óptico de caracteres), reconhecimento contínuo de fala e sensores de dispositivos para jogos baseados em movimento.
  • Blocos de controle e fluxo: “para cada…” loop, melhorias nas estruturas condicionais (destacando todas as partes do bloco em “se”, “repetir”, etc.) e novos blocos “Fase de chegada” para fechar explicitamente a cena.
  • Dados e persistência: blocos para ler e escrever variáveis persistentemente no dispositivo, gravando valores em arquivos e blocos para importar texto e imagens da web em tempo de execução.
  • Trabalhando com listas e texto: importar dados em formato CSV, função para encontrar o índice de um elemento em listas, bloco para apagar todos os itens de uma lista e assistente expressões regulares (incluindo extração de texto usando regex).
  • Interação e multimídia: tijolo para toque nas coordenadas X/Y, bloco de parada de som, melhorias na câmera (incluindo possibilidade de jogos de realidade aumentada quando o bloco da câmera estiver funcionando novamente) e otimizações em detecção de rosto.
  • Robótica e hardware: suporte para LEGO Mindstorms EV3 (com novos sensores), extensões para Papagaio AR.Drone 2.0 y Sumô de salto de papagaio, compatibilidade com NFC (etiquetagem e digitalização, com melhorias sucessivas) e chromecast para usar seu celular como um gamepad com sensores.
  • Edição visual: Tinta de bolso integrado diretamente no aplicativo (não há mais necessidade de instalá-lo separadamente), novo seletor de cores para exibir variáveis e um editor de imagens aprimorado com inúmeras melhorias de usabilidade.
  • Interface e acessibilidade: nova interface principal (em evolução), ajustes de acessibilidade, nomes mais compreensíveis em todo o aplicativo, interface visual opcional para o tijolo “colocar em X e Y”, e solicitar permissões “quando ele tocar” para evitar atrito.
  • Comunicação com a web: possibilidade de definir uma lista de domínios confiáveis pelo usuário para importar conteúdo, melhorias no acesso da comunidade e login unificado (fazer login no aplicativo também conecta você ao site da comunidade).
  • Compatibilidade e ecossistema: compatível com projetos Scratch 3.0, conversor “Scratch para Catrobat” aprimorado e visualização de código com Em bloco dentro da comunidade.
  • Gestão de projetos: armazenamento privado para projetos, importação e exportação entre memória privada e externa, e indexação profunda para melhorar a pesquisa do Google.
  • Correções e qualidade: Além de inúmeras correções de bugs (travamentos, downloads, clones, bounces, camadas, variáveis locais, pinos Arduino, diálogos, mensagens de erro…), vários melhorias de design e UX em cada versão.
  • Bordado e criatividade: escrita de dados de bordado em blocos de arquivo e costura (extensão de bordado) para expandir sua paleta criativa.
  • som e voz: bloco “perguntar” com resposta falada na seção de sons e sensores de reconhecimento de voz contínuo para experiências interativas.

Entre os marcos e apontamentos curiosos, o aplicativo comunicou correções críticas (por exemplo, para login no Google ou problemas ao abrir páginas de projetos a partir de URL) e instruções de recuperação para usuários veteranos (como importar projetos antigos armazenados no caminho tradicional “Pocket Code”). Eventos como “Heróis do Universo” (catrobat.at/hotu) e apelos à comunidade educacional e de desenvolvimento.

Um destaque é que O aplicativo e sua plataforma vêm aprimorando detalhes como login (incluindo Google), abertura de páginas de projetos a partir de URLs, e correções de bugs que afetam caixas de diálogo, cores de caneta, downloads, clones, rejeições e outras situações. Esta evolução constante demonstra o comprometimento do projeto em oferecer uma ferramenta confiável e atualizada.

Além disso, a comunidade adicionou melhorias ao função mochila, a gestão de cenas, o motor de física, campos de descrição, tags NFC e caixas de diálogo; bugs relacionados a Variáveis locais e pinos do Arduino, bem como otimizações na edição de fórmulas com múltiplas entradas. A adição desses recursos atende ao crescente interesse em expandir as possibilidades criativas e técnicas da plataforma.

Com o tempo, recursos como o seleção de idioma da interface, o que é útil se o seu telefone não for compatível com o idioma desejado e um conformidade reforçada das políticas de dados do usuário no Google Play, além da atualização de termos de uso e privacidade. Integração com chromecast usar o telefone como controle remoto e a incorporação de Em bloco na comunidade para conhecer o código dos projetos, reforçando seu caráter pedagógico e comunitário.

Por fim, se você estiver vindo de uma instalação anterior e quiser recuperar seus projetos, há instruções específicas para isso: acesse "Projetos no Dispositivo", toque nos três pontos no canto superior direito, escolha "Importar..." e navegue até a pasta "Pocket Code". Também é recomendável criar backups antes de atualizar.

O Pocket Code reúne um ambiente de programação visual, uma comunidade aberta e um ritmo de melhoria contínua em dispositivos móveis. Isso o torna especialmente interessante para aprender, criando e compartilhando projetos de código aberto, e experimentando com sensores, voz, câmeras, robótica e muito mais. Se você procura uma ferramenta acessível para gerar ideias e transformá-las em experiências interativas, Esta proposta da Catrobat conquistou um lugar por mérito próprio.


Google Play Store sem conta do Google
Você também pode se interessar por:
Como baixar aplicativos da Play Store sem ter uma conta do Google
Adicionar como fonte preferencial