Projeto desenvolvido durante o primeiro semestre de 2024 para a disciplina ACH2003 - Computação Orientada a Objetos, ministrada pelo professor Flávio Luiz Coutinho.
O objetivo deste projeto era reescrever o código de um jogo shoot 'em up, escrito em Java, mas seguindo o paradigma procedural.
O jogo consiste em uma nave controlada pelo jogador, que deve disparar projéteis contra naves inimigas enquanto desvia dos projéteis disparados por estas.
O código reescrito deveria seguir os princípios da programação orientada a objetos e utilizar coleções Java ao invés de arrays, além de implementar um novo tipo de inimigo, um power-up e um sistema de pontos de vida para o jogador.
O projeto foi desenvolvido pelo seguinte grupo, formado por estudantes de Sistemas de Informação da Escola de Artes, Ciências e Humanidades da Universidade de São Paulo.
- Kauê Patrick de Oliveira
- Gustavo Pompermayer Fulanetti Silva
- Lucas Stampini Yokoyama
- João Gabriel de Senna Lamolha