Raptor animiert
GameMaker Framework

Raptor - Build Games, Fast.

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.

Aktuell: Release 2509.1 🦖 Wiki

Was ist Raptor?

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.

Objekt‑ & State‑Architektur
Saubere Controller, StateMachine, Animationen und Events – „the Raptor way“.
LG‑Localization
Mehrsprachigkeit mit mächtigen Features out of the box.
Partikel & Effekte
Editor‑gestützt, performant und flexibel.
Tools & Helpers
Audio, Files, Tiles, Kamera, Logger, Testing und mehr.

Free vs. Pro – was ist drin?

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

So startest du ein Raptor‑Projekt

Option A (empfohlen)
Repo als Template verwenden

Erstelle auf GitHub ein neues Repository via Use this template (gml‑raptor oder gml‑raptor‑pro).

Option B
Fork & Upstream setzen

Forke das Repo und setze den Upstream, um Updates zu mergen. Windows: RaptorSetup, Linux/macOS: ux-set-upstream.sh.

Option C
GameMaker Template

Lade das klassische GM‑Projekt‑Template von der Releases Seite und starte direkt in GMS.

Pro‑Hinweis
JSON‑Compiler installieren

Für Pro‑Releases brauchst du den raptor‑json‑compiler (lizenzgebunden) zur Verschlüsselung externer Assets.

Pro‑Tipp: Das Setup‑Utility kann dein Projekt jederzeit umbenennen, Locales hinzufügen, Encryption/Index.html einrichten u. v. m.

Demos, Docs & Kurse

Beispiel‑ProjektFree

Ein kurzes Demo zeigt die wichtigsten Konzepte im Schnelldurchlauf.

Zur Demo
Raptor‑KursePro

Vom ersten Code bis zum Release wir zeigen Best‑Practices und geheime Raptor‑Tricks.

Kurse ansehen
RichJSON & ScriptorPro

Modulare Daten & Live‑Scripting: Bosse, Events, Maps – ohne Sourcecode anzufassen.

FAQ

Nein. Raptor ist ein vollständiges Framework mit Projekt‑Template, Controllern, Tools und Dokumentation. Du startest ein Raptor‑Projekt anstatt „nur etwas einzubinden“.

  • Jams & Prototyping: mit Free in Minuten lauffähig.
  • Indie-Teams: Pro liefert UI-Bäume, Savegames, modulare Inhalte.
  • Produktionen: klare Architektur, Test-Utilities, Upstream-Updates.

Fork setzen, Upstream konfigurieren (Setup-Utility bzw. ux-set-upstream.sh), dann Releases mergen. Changelogs im Wiki lesen und Beispielprojekt ziehen, um Breaking-Changes schnell zu prüfen.

Wenn du ein UI‑System, Savegames, RACE, RichJSON oder Scriptor einsetzen willst – oder Encryption/Async‑I/O für Veröffentlichungen. Für Game Jams & Prototyping reicht oft Free.

Setze Upstream mit dem Setup‑Utility (Windows) oder ux-set-upstream.sh (Linux/macOS). Danach kannst du neue Raptor‑Releases bequem mergen.

Bereit für Produktions-Tempo?

Starte heute und baue dein Spiel auf einer soliden, bewährten Basis. Wir helfen dir mit Kursen, Demos und Support.

Berg
Have Fun!
Make Games!
© 2025 coldrock.games