Fighter-Ballerspiel, in Delphi programmiert

Update: Mittwoch, 17. April 2019 - 23:47 Uhr

Home / TECHNIK / Programmierung

Dieses einfache Spiel ist im Rahmen meiner Vordiplomsprogrammieraufgabe am Ende des Wintersemesters 2002 entstanden. Im Vordergrund steht dabei die Programmierung und Implementierung verschiedener Algorithmen bzw. der Umgang mit den Sprachelementen und Datentypen von Delphi.
Die Grafik und der Spielspaß haben nur eine untergeordnete Priorität...

Oberfläche des Fighterspiels

Anforderungen und Programmfeatures:

  • 2D-Spielfeld mit verschiedenen Gegnern, die sich auf zufälligen Bahnen bewegen und in unterschiedlichen Abständen schießen
  • Sternenfeld im Spielfeldhintergrund für bessere Spielatmosphäre
  • Unendlich viele Levels mit steigender Gegnerzahl und zunehmendem Schwierigkeitsgrad
  • Getroffene Gegner explodieren und verschwinden anschließend
  • Texteinblendungen zeigen Levelinformation und Punkte an
  • Highscore, in der die 10 besten Spieler eingetragen sind

  • Integrierter Grafikeditor bietet die Möglichkeit der individuellen Gestaltung von Spieler- und Gegnerraumschiffen (mit Bitmap-Import)
  • In recht umfangreichen Konfigurationsdialog können nahezu alle Spieleinstellungen und das Verhalten der Gegner angepasst werden

 

Ablauf­bedingungen

Für den Ablauf des Programms werden folgende Hard- und Softwarekomponenten vorausgesetzt:

Hardwarevoraussetzungen

Softwarevoraussetzungen

 

Programm­installation und Downloads

Um „Fighter“ Spielen zu können, muss das Spiel zuerst installiert werden. Zur Installation des Programms muss das Verzeichnis „Fighter“ inklusive der darin enthaltenden Dateien (mindestens: Fighter.exe, default.dat, config.ini) von der Installations-CD auf die Festplatte kopiert werden. Dort kann dann das Spiel durch Aufruf von „Fighter.exe“ gestartet werden.

Durch Löschen des kopierten Verzeichnisses (inkl. aller enthaltenen Dateien) kann das Spiel einfach wieder deinstalliert werden.

Folgende Dateien stehen zum Download bereit:

Download des Fighterspiels (ZIP-Format, 522 KB)
Download des zugehörigen Projekts inkl. Quelltext, benötigt mind. Delphi 6 Personal Edition (ZIP-Format, 301 KB)
Download der Dokumentation mit Benutzer- und Programmierhandbuch (Acrobat-PDF-Format, 458 KB)



Kommentare 1

Olli (2017-05-05)
Tolles Spiel!

 

Neuen Kommentar schreiben: