1 Repo
Bridges that specifically integrate TypeScript runtimes into game engine architectures.
Distinct from Game Engine Integrations: Existing candidates focus on server orchestration or UI bridges, not the full runtime embedding of TypeScript into the engine.
Explore 1 awesome GitHub repository matching game development · TypeScript Game Engine Integrations. Refine with filters or upvote what's useful.
Puerts ist ein TypeScript-Runtime-Embedder und ein Game-Engine-Skripting-Framework, das dazu entwickelt wurde, dynamische Sprachen in Low-Level-Host-Anwendungen zu integrieren. Es fungiert als leistungsstarke, sprachübergreifende API-Brücke, die es Entwicklern ermöglicht, Gameplay-Logik und Editor-Skripte unter Verwendung von TypeScript und JavaScript innerhalb einer kompilierten Host-Umgebung auszuführen. Das Projekt zeichnet sich durch eine einheitliche Bridging-API aus, die steckbare Skripting-Backends unterstützt und die Auswahl oder das Hot-Swapping verschiedener Sprach-Engines ermöglicht, um Ausführungsgeschwindigkeit und Binärgröße auszubalancieren. Es bietet eine automatisierte Generierung von Typdeklarationen, um typsicheren Zugriff und Autocomplete für native Host-APIs sicherzustellen. Das Framework deckt ein breites Funktionsspektrum ab, einschließlich reflexionsbasiertem API-Bridging für native Funktionsaufrufe, sprachübergreifendem Objekt-Mapping und der Integration von Drittanbieter-Paketen. Es unterstützt zudem fortgeschrittene Automatisierung durch natürliche Sprachsteuerung der Engine, KI-Agenten-Integration für dynamisches Verhalten sowie ein standardisiertes Fernsteuerungsprotokoll zur Verbindung externer KI-Coding-Tools mit einem laufenden Projekt.
Embeds a TypeScript runtime into game engines to execute gameplay logic and editor scripts.