Přehledy

Fable 5.2: Od promptů k hratelným 3D hrám

Claude Fable 5.2 demonstruje své pokročilé schopnosti v oblasti programování a počítačového vidění generováním hratelných 3D her z textových zadání, přičemž kombinuje geometrii, vykreslování, ovládání a herní logiku.

Hlavní body a výsledky

Claude Fable 5.2 je model pro programování a uvažování, jehož výstupy se mohou stát interaktivním 3D softwarem. Zajímavým výsledkem je funkční kombinace geometrie, vykreslování, ovládání a herních pravidel. Anthropic uvádí lepší schopnosti v programování a práci s obrazem; reference k uvedení produktu od Unity konkrétně popisuje vytváření 3D scén a rekonstrukci zážitků z vizuálních předloh. Oficiální oznámení.

Komunitní kolekce awesome-fable-5.2, vyzdvižená v dodaném článku, nabízí užitečný přehled: Saltline zkoumá střílečku z pohledu první osoby, Mirror Earth představuje voxelový svět, Turbo Tails se zaměřuje na závody motokár a Worm Rider mění písečného červa v ovladatelnou postavu. What the Water Keeps volí klidnější směr: cestu lodí přes osm prostředí s možností pádlování a řízení. Otevřeli jsme jeho živou scénu; širší kolekce zůstává přehlídkou, nikoli kontrolovaným benchmarkem nákladů na vývoj nebo spolehlivosti.

https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.1_1794562329741.JPEG

Worm Rider poskytuje nejjasnější důkazy o implementaci. Jeho autor popisuje jedno pracovní sezení s Fable 5.2 v Claude Code, které začíná laboratoří assetů a pokračuje světem, hratelností, kamerami, efekty a zvukem. Publikovaný výsledek je prototyp v Three.js běžící v prohlížeči s prohlédnutelným zdrojovým kódem.

https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.2_1794562345316.JPEG

Jak to funguje

Vývojová posloupnost spočívá ve vytváření assetů při sdíleném osvětlení, sestavení světa a následném přidání interakce a prezentace. Při běhu index.html načte Three.js r165 a game.js. Inicializace předpočítá povrchové textury, vytvoří prostředí, sestaví terén a červa, vytvoří šest nákladních vozů a propojí částice, zvuk a postprocessing. Výsledkem je spustitelné HTML, JavaScript a shadery; tato vydaná hra neobsahuje žádou inferenci modelu ani fázi zušlechťování v latentním prostoru. Vstup; inicializace a smyčka. https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.3_1794562381327.png

Detaily povrchu se vypočítávají, místo aby se načítaly z knihovny textur. tex.js vykresluje funkce GLSL založené na šumu do GPU textur. V wormskin.js jedna výšková funkce popisuje žebra, záhyby a brnění: výšková mapa 1024 × 2048 se načte zpět pro posunutí meshe, zatímco mapy normál a masky o rozměrech 2048 × 4096 zachovávají jemnější detaily stínování. Geometrie a stínování proto sdílejí stejnou definici reliéfu. Sdílená materiálová vrstva přidává triplanární detaily a prach ke standardním materiálům PBR. Tvůrce textur; kůže; materiály.

https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.4_1794562422931.JPEG

Animace má explicitní mezireprezentaci: vzorkovanou páteř. Simulace posouvá hlavu mezi stavy jízdy, potápění a letu vzduchem a zanechává body trajektorie vzdálené 0.5 jednotky světa. Pozice, tečny a normály jsou zabaleny do datové textury s hodnotami v plovoucí řádové čárce. Vertex shader tuto texturu vzorkuje, aby ohnul původně rovné tělo, zatímco hlava a jezdec sledují odpovídající snímky. Jde o procedurální deformaci, nikoli o naučený generátor pohybu. Simulace a deformace na GPU.

Každý snímek zpracuje vstup z klávesnice nebo autopilota, aktualizuje červa a konvoj, kontroluje útoky založené na blízkosti a spouští prach, zvuk, chvění kamery a zpomalený pohyb. Poté aktualizuje HUD a vykreslí scénu pomocí hloubky ostrosti, bloom efektu, mapování tónů a efektů objektivu. Dynamické rozlišení snižuje počet pixelů při dlouhém vykreslování snímků. Tyto propojené systémy zpětné vazby mění pohybující se model v hratelný zážitek. Herní smyčka; vykreslování; zvuk.

Použití a zveřejněná omezení

Tyto příklady nabízejí podklady pro prototypy her v prohlížeči, interaktivní vyprávění a vzdělávání v oblasti procedurální grafiky. Pro výzkumnou a prototypovací práci V2Fun je Worm Rider obzvlášť užitečný pro zkoumání toho, jak se asset stává postavou s ovládáním, pohybem a zpětnou vazbou; jde o aplikaci tohoto příkladu, nikoli o oznámenou integraci.

Autor dokumentuje konkrétní omezení: červ nedeformuje mesh terénu, vzdálené stíny předpokládají pevně umístěné slunce a hře chybí průchod ambientního occlusion. Brázda ve formě pásu a prach naznačují narušený písek. Jde o zveřejněné hranice implementace, nikoli o slíbený plán vývoje. Náš technický popis vychází z kontroly zdrojového kódu v commitu fe0dc1a; reprodukci generovacího sezení jsme neprovedli a hry jsme benchmarkově netestovali. Omezení podle autora.

Časté dotazy

Vyžaduje hraní Worm Rider klíč API Claude?

Ne. Jeho publikované runtime prostředí načítá Three.js a spouští herní kód v prohlížeči. Claude byl použit během vývoje; hra ho během hraní nevolá. [Zdroj záznamu](https://github.com/amirmushichge/worm-rider/blob/fe0dc1a532ecbe130bae7e96efbc6d6ccb915907/index.html).

Dokáže veřejně dostupný kód reprodukovat každou část původní prezentace?

Ne tak docela. Tři licencované nahrávky a obrázek horizontu nejsou zahrnuty. Hra funguje i bez nich, s procedurální oblohou a syntetizovanými náhradami zvuků dopadů, ale přichází o vrstvu nahrané atmosféry. [Poznámky autora k assetům](https://github.com/amirmushichge/worm-rider/blob/fe0dc1a532ecbe130bae7e96efbc6d6ccb915907/README.md#files-that-are-not-included).

Jsou všechny hry v kolekci open source?

Ne. Katalog rozlišuje odkazy ke spuštění, vydání zdrojového kódu a video ukázky. Worm Rider má licenci MIT; u ostatních děl je třeba ověřit jejich vlastní zdrojový kód a licenci. [Kolekce](https://github.com/fengyiqicoder/awesome-fable-5.2); [Licence Worm Rider](https://github.com/amirmushichge/worm-rider/blob/fe0dc1a532ecbe130bae7e96efbc6d6ccb915907/LICENSE).

Související články