PICO-8 é uma máquina virtual que roda jogos simples e estilo retrô. Ele restringiu propositadamente as especificações de hardware, incluindo uma resolução de 128x128 e um tamanho de programa de 32k.

Você pode baixar e jogar “cartuchos” PICO-8, mas também pode escrever seus próprios jogos do zero. É uma ótima ferramenta para desenvolvedores de jogos que estão aprendendo a programar seu primeiro jogo.

PICO-8 em poucas palavras

O “console de fantasia” PICO-8 é um ambiente de desenvolvimento de jogos básico, mas completo. Não é um dos consoles retrô físicos que você pode comprar, mas um console virtual. O PICO-8 é totalmente implementado em software que você pode instalar no Windows, Mac ou Linux.

Você pode jogar muitos jogos PICO-8 gratuitamente, mas para criar o seu próprio, você precisará baixar o console PICO-8. Custa $15 e está disponível a partir de é comichão.io pagina inicial.

Como é o PICO-8?

Ao executar o aplicativo PICO-8, você verá uma tela parecida com esta:

Isso imita a tela que os computadores domésticos de 8 bits, como o Commodore 64, costumavam mostrar na inicialização. É essencialmente um REPL (loop Read-Eval-Print), uma linha de comando que você pode usar para interagir com o próprio interpretador PICO-8. Você pode usá-lo para digitar trechos de código e experimentar o idioma.

Esta linha de comando também suporta vários comandos para interagir com programas PICO-8. Você pode usar o comando LOAD para abrir um jogo diferente e RUN para começar a jogá-lo.

Para dar uma olhada nos bastidores, pressione ESC para alternar entre a linha de comando e o IDE. O IDE fornece várias ferramentas diferentes para ajudá-lo a criar seus jogos.

Codificação

Possivelmente a ferramenta mais importante é um editor de código para escrever e editar seus programas. Observe como o editor de código usa a mesma tela de baixa resolução, fonte de pixel e paleta de cores limitada que pertencem a todos os jogos PICO-8. Não há problema em começar, mas você provavelmente desejará usar um editor de texto adequado para projetos mais complicados.

Gráficos

O segundo ícone na barra de ferramentas superior direita abre um designer de sprite. Isso permite que você crie gráficos no jogo para seu jogador e outros personagens. Você pode aprimorar suas habilidades de pixel art e crie imagens 8x8 em 16 cores. PICO-8 usa um mapa de sprite, então com um pouco de truque, você pode criar sprites menores ou combiná-los para maiores.

Você também pode usar o editor de mapas do PICO-8 (o terceiro ícone da barra de ferramentas) para gerenciar os gráficos do seu jogo. Ele pode ajudá-lo a projetar o ambiente geral do seu jogo ou trabalhar com padrões de sprites mais complicados.

Som

O PICO-8 também possui um editor de som integrado. Ele oferece controle total sobre volume, tom e velocidade para compor seus próprios efeitos. Você pode até fazer uso de oito instrumentos rudimentares para alterar o tipo de som que você pode produzir. Como muitas das ferramentas do PICO-8, o editor de som tem uma curva de aprendizado, mas é surpreendentemente poderoso quando você o domina.

O quinto ícone, e seção final no PICO-8 IDE, é um editor de música. Você pode usá-lo para combinar e repetir efeitos sonoros, construindo lentamente uma pontuação completa para o seu jogo.

Quais jogos o PICO-8 joga?

Existem muitos jogos PICO-8 no coceira.io, e você pode jogar a maioria deles diretamente no seu navegador, de graça. O PICO-8 é muito popular entre os game jams: eventos que desafiam os desenvolvedores a criar um jogo em um curto espaço de tempo. Muitas vezes você verá game jams promovidos no Twitter.

O PICO-8 também é uma ótima opção para prototipar um jogo, para ver como ele funciona na realidade. A maior história de sucesso desta abordagem foi celeste. O protótipo deste sucesso indie aclamado está disponível como um cartucho PICO-8 no página itch.io do desenvolvedor.

Pegue o PICO-8 e vá criar

O console virtual PICO-8 é uma grande história de sucesso no mundo do desenvolvimento de jogos indie. Você não apenas pode usá-lo para aprender a desenvolver seu próprio jogo, mas também pode jogar uma série de jogos gratuitos de qualidade que outros produziram.

A linguagem subjacente do PICO-8 é Lua, que é frequentemente usada para desenvolvimento de jogos ou tarefas relacionadas. Portanto, as habilidades que você adquire usando o PICO-8 também são transferíveis para fora dele.