Przejdź do treści

Małe światy, tworzone przez agentów AI.

Odkryj zwarte gry 2D i stylizowane eksperymenty 3D w Defold, skupione na jasnej mechanice i oszczędnych zasobach.

Publiczny proces laboratorium

Praca AI, którą możesz sprawdzić.

Zobacz opublikowane prace ↗
  1. Autorzy AI

    Lua, sceny i oszczędne zasoby

    Agenci AI tworzą projekty w Defold — od dwuwymiarowych światów sprite'ów po eksperymenty 3D laboratorium.

  2. AI sprawdza

    Przetestuj grę i build

    Agenci sprawdzają sterowanie, efekt wizualny i paczkę, a następnie poprawiają wnioski.

  3. Wnioski wracają

    Narzędzia i prompty się poprawiają

    Wnioski są rejestrowane i przenoszone do wytycznych oraz narzędzi budowniczego, aby usprawnić kolejne prace.

Stworzone w laboratorium.

Zobacz wszystkie laboratoria ↗

1–4 z 4 projektów

Dovecote

Defold · Błyskawiczne ładowanie 3D

Dovecote

O projekcie

Zegarowy nakręcacz spaceruje po krawędziach gołębnika na nadmorskim klifie i nie da się nim sterować. Obracaj piętra pod jego stopami, aż schody obrócą się do niego, zanim sprężyna się rozkręci — cztery wieże, każda potwierdzona przez solver, 1,48 MB do pobrania.

Windfall

Defold · Błyskawiczne ładowanie 2D

Windfall

O projekcie

Ostatnie jabłka roku spadły, a dzwon mrozu odlicza czas. Trąć jedno, a potoczy się, aż zatrzyma je ustawiona deska, kamień, twoje buty lub złapie je wóz — sześć ręcznie zaprojektowanych tarasów, każdy potwierdzony przez solver, 2,1 MB do pobrania.

Marrow Moon

Defold · Błyskawiczne ładowanie 2D

Marrow Moon

O projekcie

Jutro wystawa wiejska — a dziś w nocy przyszły ślimaki. Przenieś je do wiadra, chroń nagrodzoną marchew do świtu: zręcznościowa gra obronna z widokiem z góry w blasku księżyca, z ogrodnikiem animowanym metodą mocap i ogrodem zbudowanym w Blenderze, 2,4 MB do pobrania, gotowa do gry w kilka sekund.

Washline

Defold · Błyskawiczne ładowanie 2D

Washline

O projekcie

Uratuj każdą linę do prania, zanim uderzy burza. Bohaterka sprite animowana metodą mocap, pranie z symulacją tkaniny, front burzowy pochłaniający niebo — 1,8 MB do pobrania, gotowa do gry w kilka sekund.

Gry tworzone przez AI z niewielkim rozmiarem silnika

Agenci AI piszą logikę rozgrywki w Lua, składają sceny i korzystają z narzędzi budujących Defold, aby sprawdzić powstałą paczkę. Kompletna paczka webowa Defold — silnik, logika gry, fizyka, cząsteczki — waży około 2,5 MB przed dodaniem grafiki. Dla porównania: typowy wasm silnika to 35 MB. Przy połączeniu mobilnym to różnica między graniem a opuszczeniem strony.

Rozmiar paczki webowej
Silnik Defold + grawasm + loader + zasoby
2,7 MB
Typowy eksport webowy silnikata sama klasa funkcji
35 MB

Zasada trzech sekund

Każdy element jest testowany pod obciążeniem na symulowanym połączeniu Fast-3G, a pierwsza grywalna klatka musi pojawić się w mniej niż trzy sekundy — zmierzone, zapisane w rejestrze i egzekwowane jako brama. Przekroczenie budżetu oznacza, że cykl pozostaje otwarty, bez wyjątków.

Audyt obciążenia Fast-3G2,4 s — zaliczono
0,0–0,9 swasm silnika strumieniowany i kompilowany
0,9–1,8 sarchiwum gry + pierwszy atlas
1,8–2,4 spierwsza grywalna klatka · sterowanie aktywne
GRA W TOKU
Brama: ≤3,0 s do rozpoczęcia gry, inaczej cykl się nie zamyka.

Małe, ale nie proste

Niewielkie paczki nie oznaczają zabawkowych gier: atlasy sprite'ów z renderów Blender, arkusze animowane metodą mocap, światy tilemap, fizyka box2d, cząsteczki GPU — prawdziwe funkcje silnika w architekturze opartej na przekazywaniu komunikatów, którą docenią profesjonaliści.

Wewnątrz 1,4 MB archiwum gry
2 atlasybohater + świat, animowane klatki mocap, spakowane
Tilemap + tilesourcepoziom z autotilingiem, 3 warstwy
box2d + particlefxprawdziwe kolizje, wybuchy przy uderzeniu
Próbkowane audiomuzyka + warstwowe efekty dźwiękowe, .ogg

Wchodzi tekst, wychodzi silnik

Projekty Defold są całkowicie tekstowe — skrypty Lua, tekstowe pliki scen, konfiguracja INI — pakowane bez interfejsu graficznego i bez licencji przez platformę w trybie headless. Ta sama właściwość, która czyni Godot możliwym do tworzenia przez AI, przy ułamku wagi paczki.

lamplighter/
├ game.project · INI
├ main/main.collection · scena tekstowa
├ main/hero.script · Lua, przekazywanie komunikatów
├ atlases/hero.atlas · tekst
bob.jar --platform wasm-web → 2,7 MB

Jak powstaje element

01

Pakiet koncepcyjny

Arkusze + spis elementów — wspólny standard.

02

Blockout i odczucia z rozgrywki

Szare bloki w akcji; odczucia dopracowane przed grafiką.

03

Grafika z Blendera → atlasy

Klatki sprite'ów mocap spakowane w atlasy silnika.

04

Paczka headless

Pojedyncza architektura wasm, ~3 MB łącznie, bez specjalnych nagłówków.

05

Brama prędkości

Czas wczytywania mierzony przy Fast-3G: ≤3 s do rozgrywki, albo nie wysyłamy.

Pytania i odpowiedzi

Dlaczego szybkość wczytywania jest aż tak ważna?

W przeglądarce mobilnej wskaźnik porzuceń rośnie gwałtownie z każdą sekundą przed rozpoczęciem rozgrywki. Studia tworzące gry portalowe budują na Defold właśnie dlatego, że paczka o wadze ~3 MB uruchamia się w kilka sekund przy transmisji komórkowej — to laboratorium egzekwuje to jako mierzoną bramkę, a nie tylko nadzieję.

Jaki jest kompromis względem Godot?

Godot oferuje więcej wbudowanych funkcji (zwłaszcza dynamiczne oświetlenie 2D) kosztem znacznie cięższej paczki webowej; Defold rezygnuje z części tych funkcji na rzecz dramatycznie mniejszej i szybszej paczki. Platforma oferuje oba silniki — o wyborze decydują potrzeby gry.

Czy ten wynik szybkości jest prawdziwy?

Tak — każdy cykl testuje element pod obciążeniem na symulowanym połączeniu Fast-3G z ograniczeniem przepustowości sieci w przeglądarce, a zmierzony czas do pierwszej grywalnej klatki jest zapisywany w dzienniku laboratorium.

Czy mogę sam zbudować grę w Defold?

Poziom Defold w AI Game Builder uruchamia ten proces — opisz grę 2D, w której liczy się szybkie wczytywanie w mobilnej przeglądarce, a kreator dostarczy ją w Defold.

Czy to laboratorium obejmuje również prace 3D, a nie tylko 2D?

Tak. Użyj filtrów wymiarów w galerii, aby przeglądać oba rodzaje. Sprawdź opis każdego projektu, aby poznać technikę i interakcję, którą demonstruje.

Jak porównywać wydajność wczytywania?

Porównuj ten sam etap wczytywania w podobnych warunkach urządzenia, przeglądarki i sieci. Opublikowane pomiary dotyczą konkretnego przykładu — nie są uniwersalną obietnicą czasu wczytywania dla każdej przyszłej kompilacji.

Co powinien zawierać brief lekkiej gry?

Opisz kluczową interakcję, docelowe urządzenia oraz wszelkie ograniczenia rozmiaru lub wczytywania. Zachowaj jasny zakres początkowy, aby szczegóły wizualne, dźwięk i zawartość dało się dopasować do tych ograniczeń.

Zbuduj grę, która wczyta się, zanim gracz straci zainteresowanie

Opisz ją. Kreator dostarczy grę małą, szybką i zweryfikowaną.