‹
JoltPhysics

Ověření praktických příkladů

Rozsah ověření čtyř lekcí od prázdného projektu po Grabber.

Příklady ověřujeme v izolovaném projektu Windows VM s runtime GameMaker 2023.11.1.160. Testovací projekt načítá stejné soubory událostí jako stažitelné příklady; fyziku ani API nemění.

Výsledky — 21. října 2026#

Všechny čtyři lekce se zkompilovaly a proběhly postupně ve čtyřech testovacích místnostech. Výsledek: 47 runtime kontrol prošlo, 0 selhání. Publikované GML události jsou shodné v obou jazycích a se soubory ke stažení.

  • Spuštění světa, validní tělesa, Character a Grabber; provedení Draw a předání těles debug rendereru.
  • Dopad bedny na podlahu; pohyb Characteru, zastavení, skok a následný dopad.
  • Uchopení, puštění kliknutím, změna vzdálenosti kolečkem, odhození s rychlostí a puštění při odemčení ovládání.
  • Odmítnutí předmětu nad hmotnostním limitem a předmětu s vypnutým grab_enabled.
  • Uvolnění zdrojů a zastavení světa při přechodu mezi místnostmi i při ukončení, bez chyby Jolt API.

Co tento test nedokládá#

Test používá pevný krok 1/60 s a syntetické vstupy přidané pouze do testovací kopie. Pohyb nastavuje přes veřejné API; u Grabberu nahrazuje interní čtení tlačítek. Fyzické stisky WASD/Tab, zamykání kurzoru, pocit z myši, ruční RMB rotace a vzhled scény vyžadují ruční kontrolu podle lekcí. Srovnání klávesou R se v testu vyvolá, ale výsledná orientace se samostatně neměří. Ostatní platformy, YYC a jiné verze runtime nejsou tímto během ověřeny.

Etapa 5 — průchod dokumentací#

V prohlížeči byl ověřen přechod z přehledu do lekcí, odkaz na Instalaci, potvrzení Kopírovat → Zkopírováno a přepnutí Grabber lekce do angličtiny. Doplněno mapování souborů na události, kontrolní postupy a vysvětlení RMB/R, restartu a diagnostiky.