Instalace
Přidá JoltPhysics extension a jeho doprovodné GML scripts do GameMaker projektu.
Veřejný balíček zatím není dostupný. Tato stránka popisuje plánovaný local-package workflow a kontroly budoucí release verze, takže finální download půjde připojit bez přestavby dokumentace.
Plánované požadavky#
| Požadavek | Současný cíl |
|---|---|
| Platforma | Windows x64 |
| Native engine | Jolt Physics 5.6.0 |
| Bridge API | 5 |
| GameMaker project | 64-bit Windows export s povolenými native extensions |
Plánovaná instalace balíčku#
- Stáhněte budoucí JoltPhysics Windows x64 .yymps release package.
- Otevřete cílový GameMaker project a zvolte Tools → Import Local Package.
- Vyberte balíček a importujte JoltPhysics extension i všechny companion scripts a shaders obsažené v release.
- Ověřte, že JoltPhysics extension obsahuje JoltBridge_x64.dll.
- Sestavte Windows x64 target a spusťte ověřovací kód níže.
Očekávaný obsah balíčku#
extensions/JoltPhysics/
JoltPhysics.yy
JoltBridge_x64.dll
scripts/
jolt_api
jolt_high_level
jolt_shapes
jolt_debug_renderer
// Další feature scripts obsažené ve vybraném releasePřesný release bundle se může před publikováním změnit. High-level API závisí na companion GML scripts; import pouze DLL extension není úplnou instalací.
Ověření#
show_debug_message("Jolt bridge API: " + string(jolt_api_version()));
if (jolt_start()) {
show_debug_message("JoltPhysics initialized");
jolt_stop();
} else {
var error = jolt_get_error();
show_debug_message(error.context + ": " + error.message);
}Očekávaný výsledek#
- jolt_api_version() vrátí pro současný bridge hodnotu 5.
- jolt_start() vrátí true a vytvoří managed default world.
- jolt_stop() vrátí true a uvolní runtime.
- Game output neobsahuje missing DLL ani missing function error.
Použití vývojového projektu#
Dokud release package neexistuje, demo project v repository je autoritativní integrační prostředí. Ruční kopírování do nesouvisejících projektů není podporované, protože extension, scripts, shaders a resource ordering se stále vyvíjejí společně.
Metadata extensionu JoltPhysics.yy uvádějí extensionVersion 0.5.4 a Windows x64 / Jolt Physics 5.6.0. Toto číslo identifikuje současný workspace, nepotvrzuje dostupnost veřejného downloadu.
Audit workspace potvrzuje demo projekt, extension JoltPhysics, DLL a související GML/shadery. Neověřuje existenci veřejného distribučního balíčku. Číslo resourceVersion v .yy je verze formátu GameMaker, nikoli release extensionu. Pro instalaci proto stále používej ověřený kompletní projekt a neskládej náhodné verze DLL a skriptů.