AstroKinetics ☄️
Sobreviva ao caos espacial em AstroKinetics, um arcade shooter que moderniza os clássicos de fliperama. Desenvolvido nativamente em C com Raylib, o jogo traz de volta o peso e o desafio das antigas máquinas diretamente para o seu navegador.
Pilote sua nave por campos de asteroides procedurais, desvie de OVNIs caçadores e domine a inércia para sobreviver. A cada wave limpa, um Warp Jump levará você ao próximo desafio.
Destaques do Jogo
- Progressão: Os campos de asteroides ficam mais densos a cada nível. Cuidado ao atirar: as rochas destruídas se dividem em fragmentos ainda mais rápidos.
- Boss Fights: A cada 5 waves, enfrente um boss com barra de vida e disparos múltiplos.
- Efeitos visuais: O gráfico vetorizado ganha vida com um sistema de partículas procedural para explosões, propulsores dinâmicos e transições de tela.
- Clássico High Score: Bata o recorde da CPU e registre suas 3 iniciais no placar local.
Controles
- Setas (Esq / Dir): Rotacionar a nave
- Seta (Cima): Acionar os propulsores
- Barra de Espaço: Disparar o laser
- Enter: Iniciar o jogo no menu / Pausar o jogo durante o combate
Sobre o Projeto
Desenvolvido sob o selo do Studio BolaFora como projeto final da matéria Programação Imperativa e Funcional do curso de Ciência da Computação, o jogo teve o motor criado do zero, lidando diretamente com alocação de memória e inércia física em C puro. A versão atual foi compilada via Emscripten para WebAssembly (HTML5), garantindo execução instantânea e taxa de quadros estável diretamente no navegador.
A documentação técnica e o código-fonte completo estão disponíveis no GitHub.
| Published | 8 days ago |
| Status | Prototype |
| Platforms | HTML5 |
| Author | kevKaran |
| Genre | Shooter |
| Tags | Arcade, Open Source, Physics, Retro, Vector |
| Content | No generative AI was used |



Leave a comment
Log in with itch.io to leave a comment.