Implementering af et framework til 2D-spil

Christoffer Langhoff

Studenteropgave: Semesterprojekt


The purpose of this project is to develop and document a framework for 2D games. The framework is made from the already existing framework Greenfoot. To test the framework the game Lunar Lander, which had already been implemented in Green, implemented in the framework. As the game already had been implemented in Greenfoot, it worked as a test for the framework, programmed for the report. The goal was to make a miniframework, based on Greenfoot that had to implement graphic, sound and enabling control with a keyboard. To make a miniframework the classes in the miniframework was made more simple, compared to the classes already implemented in Greenfoot. The implementation of the framework graphic and enabling control with a keyboard was, implemented with success. The parts that did not succeed in the framework were sound and the option to draw text. The implementation of collision did not succeed either. Therefore all the requirements for the framework wasn’t implemented. But most of the requirements was implemented.

UddannelserDatalogi, (Bachelor/kandidatuddannelse) Bachelor el. kandidat
Udgivelsesdato12 jan. 2011
VejledereKeld Helsgaun


  • Gameprogramming
  • Framework