Abyss Survivor: Criando um jogo de sobrevivência espacial para o navegador
Desenhar com Canvas, gerar som com Web Audio e conectar movimento e melhorias em uma partida contínua.

Abyss Survivor é um jogo de ação e sobrevivência espacial. Você desvia de inimigos, contra-ataca e escolhe melhorias ao longo da partida. Ele roda no navegador, com uma demonstração jogável na página do projeto.
Desenhar a ação e criar seu som
O jogo renderiza com Canvas 2D. Naves, inimigos e efeitos de ataque compartilham a tela, buscando manter o combate legível. Um ciclo recorrente de jogo conecta as atualizações de estado ao que você vê na tela.
O áudio usa a Web Audio API. Sons gerados em código dão retorno rápido a ações como ataques e colisões. Junto com os efeitos visuais, ajudam os jogadores a reconhecer o resultado de cada ação.
Fazer cada escolha parte da partida
Jogos de sobrevivência vão além do movimento. Uma tela de melhorias oferece uma breve pausa e a chance de se preparar para o próximo combate. Em Abyss Survivor, melhorias de armas e habilidades continuam na ação seguinte.
O trabalho está em fazer esses elementos parecerem uma experiência contínua: mover-se, ver o resultado e escolher o que fortalecer depois. Esse ritmo está no centro do jogo.
Experimente no navegador
A página do projeto inclui uma demonstração jogável. Controlar a nave é a melhor forma de sentir como movimento e escolhas de melhorias se combinam.