- DOOMscrolling é um novo jogo para web que combina Doom com scrolling
- O jogo avança apenas com a ação de rolar a tela, e manchetes de notícias aparecem dentro do próprio jogo
- No começo, o desenvolvimento foi difícil sem ajuda de IA, mas com a ajuda do GPT-5 foi possível criar rapidamente um protótipo
- Foram aplicados upgrades de armas, vários obstáculos e fundos aleatórios para deixar a jogabilidade mais divertida
- O autor compartilha o know-how de produção, tentativas e erros, e a experiência de usar um laboratório de UI para jogos em colaboração com a IA mais recente
Apresentação de DOOMscrolling: o jogo
- DOOMscrolling: o jogo é um game baseado em scrolling para navegador, inspirado em Doom
- O usuário consegue avançar na partida apenas rolando a tela, sem precisar de ações como mover para os lados ou pular
- O desenvolvedor compartilha o registro da criação do jogo, com foco na ideia inicial, no processo de implementação, nas tentativas e erros e na experiência de produção com IA
Tentativas iniciais de desenvolvimento e desafios
- O desenvolvedor não é um programador profissional, mas prefere usar vibe coding para transformar ideias criativas em algo real
- Na tentativa inicial de 9 meses atrás, ferramentas baseadas em LLM como o GPT-4 não conseguiam entender o comportamento de rolagem, o que levou ao fracasso da implementação
- Esse fracasso fez com que ele percebesse tanto os limites dos LLMs quanto os seus próprios limites de capacidade
Nova tentativa com GPT-5 e desenvolvimento rápido do protótipo
- Logo após o lançamento do GPT-5, foi possível criar um protótipo do jogo em apenas duas horas, de forma muito mais eficiente e clara do que antes
- A base do jogo foi adaptar um shooter existente para que o movimento ocorresse apenas para frente e para trás, com a posição dos monstros relativamente fixa ao chão
- No início, foram adicionados apenas 5 tipos de monstros em formas geométricas básicas e animações simples
- Durante as férias, o autor foi melhorando os recursos aos poucos, elevando gradualmente o nível de acabamento e diversão
Melhorias de recursos e elementos de diversão
- Foram introduzidos mecanismos para motivar a progressão e evitar avanço rápido demais (por exemplo: upgrade de arma ao derrotar 100 inimigos, uma parede de fogo que persegue o jogador se ele ficar muito tempo parado, e adição de obstáculos)
- Também foram incorporados vários elementos para melhorar a acessibilidade e a experiência do usuário, como texturas de fundo variadas, poções de vida, marcação de checkpoints e tela de pausa
Integração de manchetes de notícias e storytelling
- O jogo se conecta a um feed RSS de notícias real, e durante a partida as manchetes por data aparecem como elementos decorativos que “tentam” o jogador
- As manchetes não afetam diretamente a jogabilidade, mas servem para aumentar a imersão e representar a essência do doomscrolling
- Por causa disso, o jogo também funciona ao mesmo tempo como um leitor de RSS avançado baseado em um único feed
Colaboração com IA e experimentos de design
- Na colaboração com IA, surgiram dificuldades com explicações repetidas e ajustes finos
- Em vez de pré-renderização, a geração de monstros e elementos decorativos foi feita com renderização em tempo real dentro do jogo
- Foi criada uma página de laboratório (lab) separada para testar estilos, permitindo participação direta no design e o uso de ferramentas de controle como sliders
- No fim, monstros e elementos decorativos simples, mas visualmente coesos, foram sendo finalizados aos poucos
- Isso permitiu oferecer várias variações visuais sem causar uma carga grande no ambiente real de execução
Lançamento do jogo e encerramento
- Ainda há muitas ideias de melhoria contínua, mas por enquanto a versão 1.0 está pronta para ser lançada
- A experiência de jogo é garantida de forma equilibrada tanto em dispositivos móveis quanto no desktop, e ao adicionar à tela inicial ele pode funcionar como um app standalone
- O criador pede apoio ao projeto por meio de inscrição na newsletter e compartilhamento
Resumo
- DOOMscrolling oferece uma nova forma de experiência de jogo web ao combinar colaboração entre IA e humanos, uma mecânica de jogo inovadora centrada em scrolling e um feed RSS de notícias real
- Trata-se de um relato de desenvolvimento pouco visível, em que falhas repetidas, melhorias sucessivas e o uso experimental da IA como ferramenta levaram a um resultado criativo
- É um caso útil para desenvolvedores e profissionais de TI interessados em prototipagem de software e jogos, uso de IA e expansão da experiência do usuário
Ainda não há comentários.