Vulkan-Framework-Demoprogramm 8 (vertikale und horizontale Shoot-’Em-Ups)


Am heutigen Tag möchte ich Ihnen ein weiteres kleines Spieleprojekt vorstellen, an dessen Beispiel ich Ihnen die Entwicklung eines einfachen vertikalen sowie horizontalen Shoot-’Em-Ups demonstrieren möchte. Die grafische Aufmachung spielt auch heute wieder lediglich eine untergeordnete Rolle, so dass wir uns voll und ganz auf das Thema KI-Programmierung konzentrieren können:
Random Movement, Angriffs- und Ausweichverhalten, Tracking, Movement-Patterns (vorab aufgezeichnete Bewegungsabläufe) sowie Finite-State-Machines (endliche Zustandsautomaten).


Wiederum handelt es sich bei dem hier vorgestellten Spieleprogramm lediglich um eine Art Grundgerüst, in dessen vorgegebenen Grenzen man sich als Spieler eigene Levels mit genau dem richtigen Schwierigkeitsgrad erstellen kann – ohne Programmierkenntnisse wohlgemerkt.







  • Die Steuerung des Raumschiffs erfolgt mit den Pfeiltasten.
  • Gefeuert wird mit der Leertaste.
  • Mausrad: Zoom-Funktion
  • Return-Taste: Spiel beenden
  • S-Taste: Spiel speichern
  • L-Taste: gespeicherte Spiel laden
  • Escape-Taste: Spiel beenden


Download Link: VulkanFrameworkDemo8.zip