ANERKENNUNG
littleRunner
Andreas Gerstmayr
littleRunner ist ein 2D-Jump'n'Run-(„Spring und renn“)-Spiel inklusive Game-Editor. Mit der Tastatur wird die Spielfigur (der Pinguin Tux, das Linux-Maskottchen) durch die Levels gesteuert.
Ich wollte einmal ein größeres Projekt erstellen, welches dem Konzept der objektorientierten Programmierung folgt. Da ich ein größeres Spiel erstellen möchte als 4-gewinnt, Tic Tac Toe, Schiffe versenken etc., habe ich mich entschlossen, ein Jump’n‘Run-Spiel zu programmieren.
Früher spielte ich gerne Super Mario. Da mir das Spielprinzip sehr gefällt, habe ich es auszugsweise übernommen. Das Spiel ist in C# programmiert. Ich habe großen Wert auf das OOP-(objektorientierte Programmierung)-Konzept gelegt. Daher beinhaltet das Spiel auch aktuell 40 Klassen, viele davon sind als „abstrakt“ (d.h. man kann kein Objekt davon erstellen, die Klasse kann nur vererbt werden) deklariert.
Aktuell umfasst littleRunner ca. 4600 Zeilen (ohne der Dokumentation).
Als IDE (Entwicklungsumgebung) habe ich Microsoft Visual C# 2008 Express Edition verwendet.
|