1 pontos por GN⁺ 2024-07-06 | 1 comentários | Compartilhar no WhatsApp

Informações básicas

  • Gênero: jogo de ação arcade / simulador de realizar um sonho de infância(?)
  • Link: jogue no itch ou veja o código no GitHub
  • Engine: PICO-8
  • Tempo gasto: 4 dias (27 de junho - 30 de junho)
  • Outros: este jogo foi criado no Recurse Center. O Recurse Center é como um retiro de escritores para programadores. Vale a pena considerar se candidatar

Vídeo de gameplay

  • A parte mais divertida foi adicionar manualmente os "efeitos de partículas" desenhando pixels individuais

Considerações de alto nível

  • Este jogo é muito pequeno. Leva 45 segundos, não tem ambição de ficar maior e é baseado em uma piada. Gosto disso
  • Depois da complexidade de UI e da falta de tema de ReShape, foi revigorante fazer algo tão limitado assim
  • O gameplay em si é ok. É um pouco difícil, mas por causa do tema forte e da curta duração, se você começar o jogo provavelmente vai terminar
  • Foi divertido receber mensagens de amigos contando pontuações altas. Atualmente, a maior pontuação de um amigo é 21, e a minha foi 26
  • Este é meu primeiro jogo em PICO-8. Parte da experiência com PICO-8 foi boa e parte não foi. Mas, no geral, fico feliz por ter tentado e pretendo fazer mais jogos em PICO-8 este ano

O que é PICO-8?

  • PICO-8 é um "console de fantasia" com limitações de gráficos, som, tamanho de código e velocidade de processamento, imitando um console dos anos 80
  • É possível criar sprites/música/efeitos sonoros diretamente no console e também escrever código
  • As ferramentas do PICO-8 são primitivas em comparação com engines modernas, mas essa simplicidade estimula a criatividade
  • Os jogos de PICO-8 têm uma sensação única e consistente
  • O jogo de PICO-8 mais conhecido é a versão original de Celeste. Dá para jogá-la como um easter egg no jogo completo de Celeste

Ambiente PICO-8: ferramentas

  • O PICO-8 tem algumas ferramentas embutidas:
    • Editor de sprites. Senti falta do Aseprite, mas foi bom poder editar sprites diretamente no PICO
    • Editor de efeitos sonoros. No começo não era intuitivo, mas depois de assistir ao vídeo do Gruber peguei o jeito rapidamente
    • Editor de música. Como estou acostumado a usar teclado, não foi super divertido, mas é relativamente intuitivo
    • Editor de código. As linhas de código não ficam mais longas ao aumentar a largura do editor; só a fonte aumenta. Instalei a extensão pico8-ls para o vscode para ter destaque de sintaxe e referência da API

Ambiente PICO-8: clima

  • Lançar um jogo tão pequeno no PICO-8 pareceu algo muito natural
  • Durante o desenvolvimento considerei várias expansões, mas graças à simplicidade do PICO-8, pareceu natural lançar o jogo do jeito que estava
  • Acho que a simplicidade do PICO-8 me deu permissão para fazer algo simples

É bom ter tema de novo

  • Como jogador, às vezes eu ignoro o tema e foco na mecânica
  • Às vezes acho que tema não é importante ao criar um jogo
  • "Put the DVD Logo in the Corner" é o oposto disso. A única mecânica deste jogo é "pousar um retângulo pequeno no canto de um retângulo grande"
  • Graças ao tema, a parte mais divertida foi contar sobre esse jogo para outras pessoas

Encerramento

  • Foi muito divertido fazer este jogo e trabalhar com PICO-8
  • Estou ansioso para fazer mais jogos pequenos com cara de arcade e voltar ao PICO-8
  • No momento estou imaginando um jogo que roda inteiramente na barra de endereço do Firefox

Opinião do GN⁺

  • Este artigo apresenta um ambiente de desenvolvimento único chamado PICO-8 e mostra como ferramentas e recursos limitados podem estimular a criatividade
  • O PICO-8 é útil para quem quer aprender os fundamentos da programação por meio do desenvolvimento de jogos simples
  • Saber que jogos bem-sucedidos como Celeste começaram no PICO-8 destaca o potencial dessa plataforma
  • A simplicidade do PICO-8 pode trazer um ar renovador para desenvolvedores cansados de desenvolvimento de jogos complexos
  • Outros projetos semelhantes incluem TIC-80 e Love2D, que também são adequados para desenvolvimento de jogos simples

1 comentários

 
GN⁺ 2024-07-06
Comentários do Hacker News
  • A menção ao Recurse Center é interessante

    • É parecido com uma residência artística, mas para programadores
    • A experiência de participar de uma residência como artista abriu uma nova perspectiva
    • Seria bom se houvesse mais oportunidades para atividades científicas não comerciais e não competitivas
    • Isso seria benéfico para a sociedade e para os participantes
  • O desenvolvedor ficou feliz ao ver seu projeto aparecer no Hacker News

    • Recomenda experimentar pico-8
    • Ultimamente não tem feito mais jogos em pico-8, mas está brincando com ideias para Playdate e Picotron
  • Menção a uma história sobre o sofrimento psicológico e social causado pelo fato de o logo do DVD não tocar os cantos da tela

    • Fornece um link de vídeo relacionado
  • Gosta muito do ambiente Pico-8

    • É o ambiente de programação mais divertido desde o ActionScript do Macromedia Flash MX
  • Compartilha a experiência de ter feito um protetor de tela com o logo do DVD

    • Fornece um link para o protetor de tela
  • Não sabia que o logo do DVD era um fenômeno cultural tão grande

    • Fornece um link de vídeo relacionado
  • Fornece um link para jogar o jogo diretamente

    • Fornece um link para o código-fonte
  • Parece que seria divertido jogar esse jogo no Playdate

    • Poderia haver pontos extras por usar a manivela para ajustar o tempo e acertar o ritmo
  • A explicação sobre o ambiente PICO-8 é interessante e bem feita

    • Conseguiu 19 pontos, mas acha que foi sorte