Raptor ist kein "Snippet-Haufen" es ist ein vollständiges Produktions-Framework für GameMaker Studio: Controller, Tools, Demos, Dokumentation und Best-Practices. Starte gratis mit Raptor (Open Source) oder erweitere mit Raptor Pro für UI, Savegames, RACE, RichJSON, Scriptor und mehr.
Ein durchdachtes Framework, das dir den gesamten Projekt‑Unterbau abnimmt:
strukturierte Ordner und Rooms, initialisierte Controller‑Objekte, integrierte Libraries (Scribble, SNAP
u. a.) und hunderte Hilfsfunktionen.
F5 drücken, losentwickeln.
| Feature | Raptor (Free) | Raptor Pro |
|---|---|---|
| Controller, Macros, Logger, Helpers | ✓ | ✓ |
| StateMachine & Animation | ✓ | ✓ |
| LG-Localization | ✓ | ✓ |
| Partikel-System (Editor-Support) | ✓ | ✓ |
| RACE – Random Content Engine | ✓ | |
| Savegame-System | ✓ | |
| UI-Subsystem (hierarchisch) | ✓ | |
| RichJSON (modulare Daten) | ✓ | |
| Scriptor (Laufscripts im Spiel) | ✓ | |
| Async File I/O, Shader-Pakete | ✓ |
Erstelle auf GitHub ein neues Repository via Use this template (gml‑raptor oder gml‑raptor‑pro).
Forke das Repo und setze den Upstream, um Updates zu mergen. Windows:
RaptorSetup, Linux/macOS: ux-set-upstream.sh.
Lade das klassische GM‑Projekt‑Template von der Releases Seite und starte direkt in GMS.
Für Pro‑Releases brauchst du den raptor‑json‑compiler (lizenzgebunden) zur Verschlüsselung externer Assets.
Vom ersten Code bis zum Release wir zeigen Best‑Practices und geheime Raptor‑Tricks.
Kurse ansehenModulare Daten & Live‑Scripting: Bosse, Events, Maps – ohne Sourcecode anzufassen.
ux-set-upstream.sh), dann Releases mergen.
Changelogs im Wiki lesen und Beispielprojekt ziehen, um Breaking-Changes schnell zu prüfen.
ux-set-upstream.sh (Linux/macOS). Danach kannst du neue Raptor‑Releases bequem
mergen.
Starte heute und baue dein Spiel auf einer soliden, bewährten Basis. Wir helfen dir mit Kursen, Demos und Support.
