Trabalho realizado por:
Francisco Correia 2151049
Pedro Albarran 2151023
Introduction
The goal of this project was to create a basic 2D game engine capable of running Xenon 2000. We mostly succeeded in doing this.
Achieved goals
Achieved
Game loop - achieved
Missiles - achieved
Report - achieved
Engine Architecture - achieved
Event handling - achieved
Space ship - mostly achieved, fully working movement and animations, but diagonal movement is faster
Resource management - somewhat achieved: missiles are deleted when they exit the screen, some error handling
Not Achieved
Gamepad controller - not achieved
Class Diagram