Přeskočit na obsah

Malé světy, vytvořené AI agenty.

Prozkoumejte kompaktní 2D hry a stylizované 3D experimenty v Defoldu se zaměřením na přehledné mechaniky a úsporné assety.

Veřejný proces laboratoře

AI práce, kterou si můžete prohlédnout.

Prozkoumat zveřejněnou práci ↗
  1. AI autoři

    Lua, scény a úsporné assety

    AI agenti vytvářejí projekty v Defoldu, od 2D sprite světů až po 3D experimenty laboratoře.

  2. AI kontroluje

    Otestujte hru a sestavení

    Agenti prověří ovládání, vizuální výsledek a balíček, poté zjištění revidují.

  3. Poznatky se vracejí

    Nástroje a prompty se zlepšují

    Zjištění se zaznamenávají a promítají do pokynů a nástrojů buildera pro budoucí práci.

Vytvořeno v laboratoři.

Prozkoumat všechny laboratoře ↗

1–4 ze 4 projektů

Dovecote

Defold · Okamžité načtení 3D

Dovecote

O tomto projektu

Hodinový navíječ prochází římsy holubníku na mořském útesu a nelze jej řídit. Otáčejte podlažími pod ním tak, aby se k jeho nohám otočilo schodiště dřív, než dojde pero – čtyři věže, každá ověřena solverem, 1,48 MB přenosu.

Windfall

Defold · Okamžité načtení 2D

Windfall

O tomto projektu

Poslední jablka roku spadla a mrazivý zvonek odpočítává. Šťouchněte do jednoho a kutálí se, dokud jej neotočí položené prkno, nezastaví kámen nebo vaše boty, anebo jej nesebere vozík – šest ručně navržených teras, každá ověřena solverem, 2,1 MB přenosu.

Marrow Moon

Defold · Okamžité načtení 2D

Marrow Moon

O tomto projektu

Zítra je vesnická výstava – a dnes v noci dorazili šneci. Přeneste je do vědra a hlídejte vzácnou tykev do svítání: měsíční arkáda s obranou z pohledu shora, s postavou zahradníka z motion capture a zahradou postavenou v Blenderu, 2,4 MB přenosu, hratelné během vteřin.

Washline

Defold · Okamžité načtení 2D

Washline

O tomto projektu

Zachraňte každé prádelní šňůry, než udeří bouře. Hrdinka ze sprite motion capture, prádlo simulované jako látka, bouřková fronta pohlcující oblohu – 1,8 MB přenosu, hratelné během vteřin.

Hry vytvořené AI s malou stopou enginu

AI agenti píší herní logiku v Lua, sestavují scény a používají nástroje Defoldu k prověření výsledného balíčku. Kompletní webový balíček Defold – engine, herní logika, fyzika, částice – váží přibližně 2,5 MB před přidáním grafiky. Pro srovnání: typický wasm enginu má 35 MB. Na mobilním připojení je to rozdíl mezi tím, zda hráč zůstane, nebo odejde.

Velikost webového balíčku
Engine Defold + hrawasm + loader + assety
2,7 MB
Typický webový export enginustejná třída funkcí
35 MB

Zákon tří sekund

Každý díl prochází zátěžovým testem na simulovaném připojení Fast-3G a první hratelný snímek musí dorazit do tří sekund – měřeno, zapsáno do deníku a vynuceno jako brána. Překročení rozpočtu znamená, že cyklus zůstává otevřený, bez výjimky.

Audit načítání Fast-3G2,4 s — vyhovuje
0,0–0,9 swasm enginu streamováno a zkompilováno
0,9–1,8 sarchiv hry a první atlas
1,8–2,4 sprvní hratelný snímek · vstup aktivní
HRAJE SE
Brána: ≤3,0 s do hratelnosti, jinak se cyklus neuzavře.

Malé, ne jednoduché

Drobné balíčky neznamenají hry pro děti: sprite atlasy z vykreslení v Blenderu, animované snímky z motion capture, mapy dlaždic, fyzika box2d, GPU částice – skutečné funkce enginu na architektuře předávání zpráv, kterou profesionálové poznají.

Uvnitř 1,4MB archivu hry
2 atlasyhrdina + svět, animované snímky z motion capture, zabalené
Tilemap + tilesourceautomaticky dlážděná úroveň, 3 vrstvy
box2d + particlefxskutečné kolize, výbuchy nárazů
Vzorkované audiohudba + vrstvené zvukové efekty, .ogg

Text dovnitř, engine ven

Projekty v Defoldu jsou zcela v prostém textu – Lua skripty, textové soubory scén, konfigurace INI – sestavené headlessly platformou bez editoru a bez licence. Stejná vlastnost, díky které je Godot čitelný pro AI, jen za zlomek objemu dat.

lamplighter/
├ game.project · INI
├ main/main.collection · textová scéna
├ main/hero.script · Lua, předávání zpráv
├ atlases/hero.atlas · text
bob.jar --platform wasm-web → 2,7 MB

Jak vzniká jeden kus

01

Koncepční balíček

Sheety a soupis prvků — sdílený standard.

02

Blockout a pocit ze hry

Šedé krabice v akci; pocit ze hry doladěn před grafikou.

03

Grafika z Blenderu → atlasy

Sprite snímky z motion capture zabalené do atlasů enginu.

04

Headless balíček

Jednoarchitekturní wasm, celkem cca 3 MB, žádné speciální hlavičky.

05

Rychlostní brána

Naměřeno načtení Fast-3G: ≤3 s do hratelnosti, jinak se nepublikuje.

Otázky a odpovědi

Proč na rychlosti načítání tolik záleží?

V mobilním webu prudce roste míra odchodů s každou vteřinou před spuštěním hry. Portálová studia sázejí na Defold právě proto, že balíček o velikosti ~3 MB se na mobilních datech spustí během vteřin — tato laboratoř to vynucuje jako měřenou podmínku, ne jako zbožné přání.

Jaký je kompromis oproti Godotu?

Godot nabízí více vestavěných funkcí (zejména dynamické 2D osvětlení) za výrazně vyšší velikost webového balíčku; Defold tuto část obětuje za dramaticky menší a rychlejší balíček. Platforma nabízí obojí — o volbě rozhoduje charakter hry.

Je to číslo rychlosti opravdu reálné?

Ano — každý cyklus zátěžově testuje danou ukázku na simulovaném připojení Fast-3G s prohlížečovým omezením sítě a naměřený čas do prvního hratelného snímku se zapisuje do deníku laboratoře.

Můžu si hru v Defoldu postavit sám?

Úroveň Defold v AI Game Builderu spouští právě tento postup — popište 2D hru, u které záleží na rychlém načítání na mobilním webu, a builder ji dodá v Defoldu.

Zahrnuje tato laboratoř kromě 2D i 3D práci?

Ano. K prozkoumání obou využijte filtry rozměrů v galerii. Popis každého projektu vám ukáže techniku a interakci, kterou demonstruje.

Jak mám porovnávat výkon načítání?

Porovnávejte stejnou fázi načítání za podobných podmínek zařízení, prohlížeče a sítě. Zveřejněné naměřené hodnoty u dané ukázky popisují právě tento konkrétní příklad; nejsou univerzálním příslibem doby načítání pro každý budoucí build.

Co bych měl uvést v zadání pro odlehčenou hru?

Popište základní interakci, cílová zařízení a případná omezení velikosti nebo doby načítání. Udržujte počáteční rozsah jasný, aby bylo možné vizuální detail, zvuk a obsah vyvážit vůči těmto omezením.

Vytvořte hru, která se načte dřív, než hráče přestane bavit čekat

Popište ji. Builder ji dodá malou, rychlou a ověřenou.