ByteEngine2D V0.5

Die ByteEngine2D ist eine von mir entwickelte 2D Grafik Engine für das Schreiben von klassischen 2D Spielen. Aktuell basiert auf ihr ein Spiele Projekt namens “Ragnar” sowie ein Level Editor für das Erstellen von Landschaften für 2D Spiele. Da dieses Engine mittlerweile plattformunabhängig ist (MAC OS X, Windows, Linux) und über eine eigene, sogenannte “Event Driven” und vollprogrammierbare GUI verfügt – also über eine eigene flexible grafische Benutzeroberfläche – wird diese Engine auch in Projekten zum Einsatz kommen die sich auf Anwendungssoftware beziehen.

Einige Features:

  • Landschaft mit multiplen Layern (hierdurch parallax Scrolling)
  • Sprites (animiert sowie frei rotier- und skalierbar)
  • Physik Engine (Box 2D)
  • Unterstützt Input von Tastatur, Maus, Joystick sowie Gamepads
  • Audio Modul zum Abspielen von Hintergrundmusik sowie Sound Effekten (Basissystem das noch zu erweitern ist
  • Laden/Speichern von Levels
  • “Event driven” und frei programmierbare GUI
  • Plattformunabhängig

Noch zu erledigen (Auszug):

  • Audio System ausbauen
  • Grafikformat mit Pack Algorithmus erstellen
  • Level Editor weiter ausbauen