Download Here
Windows Executable only.
Personal project to improve programming skills and use a graphics library.
Using principles from physics, a game modeling a lunar landing was created, with a custom game engine and ruleset.
With no game engine to start with, a custom game engine needed to be created, managing frame generation, rendering several lines and rotating images, while processing game logic.
To run on any windows machine, which may be very slow, a retro art style was selected to decrease processing. Culling was implemented to reduce the number of lines generated per frame, increasing performance. The application automatically scales to the resolution of the machine. An information box was added to give the user necessary information. The scale of the lander is consistent with the acceleration of gravity.
The game is able to run on almost any windows machine due to its visual simplicity. The physics based gameplay is fun and consistent.