GDI+ Gameengine BLOCKWORLD

Poste hier Sourcen von Skripten, Funktionen und kleine Helferlein

Moderator: Obi-Wahn

GDI+ Gameengine BLOCKWORLD

Postby IsNull » 27.12.2009, 19:34

Hinweis: Ich arbeite unter hochdruck an dieser Engine - sie befindet sich im Entwicklungsstadium - und keineswegs nahe der Vollendung. Viele Dinge sind noch optimierungsfähig und beim Code wollen wir gar nicht erst anfangen...

Ich arbeite seit einigen Tagen an einer Game Engine für AHK - herausgekommen ist bis dato das hier:
  • BLOCKENGINE - die Grafikengine
  • PHY - eine Physikengine (collision detection)


Features:
Bereits Umgesetzt
  • Schnell dank GDI+ und verwendeten lowlevel Befehlen
  • 2D onyl
  • Sprites (ohne animationen, werden aber demnächst möglich sein)
  • Kollisionserkennung
  • Texturen
  • Transparenz

Geplant/nur teilweise umgesetzt
  • Sprite Animationen- habe die ersten bereits zum laufen bekommen
  • Level Editor- GUI Leveleditor
  • Beliebige rechtwinklige Objekte- momentan werden alle Objekte als gleichgrosse Blöcke Gerendert.
  • Sound (noch nicht umgesetzt)

Anmerkung:
Momentan werden Levels nur als "Blöcke" eingelsen. Die PHY-Engine sowie auch BLOCKENGINE sind aber in der lage, beliebige rechtwinklige Objekte zu rendern. Die ersten "echten" Levels werden spätestens mit dem fertigstellen des Level-Editors möglich werden.

Wer sich den aktuellen Stand mal ansehen will, findet den aktuellsten Source immer hier:
DOWNLOAD CURRENT SOURCE

How To Start
1. Update StdLib.ahk starten
2. Game.ahk - "Spiel" starten

Die laufende Engine:
Image
Image
User avatar
IsNull
Site Admin
 
Posts: 414
Joined: 05.09.2007, 15:36
Location: CH

Return to Skripts [OpenSource]

Who is online

Users browsing this forum: No registered users and 1 guest

cron