Lunar Lander Game - VB.net

Programmer

Back to Home
Arm Brace CAD Model

Download Here

Windows Executable only.

Project Overview

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.

Challenge

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.

Design

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.

Results

The game is able to run on almost any windows machine due to its visual simplicity. The physics based gameplay is fun and consistent.