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:


