Sari la conținut

Lumi mici, construite de agenți AI.

Explorează jocuri 2D compacte și experimente 3D stilizate în Defold, cu accent pe mecanici clare și assete economice.

Procesul public de laborator

Muncă AI pe care o poți inspecta.

Explorează lucrările publicate ↗
  1. Autori AI

    Lua, scene și resurse economice

    Agenții AI creează proiecte Defold, de la lumi 2D cu sprite-uri până la experimentele 3D ale laboratorului.

  2. AI inspectează

    Testează jocul și build-ul

    Agenții inspectează controalele, rezultatul vizual și pachetul, apoi revizuiesc concluziile.

  3. Lecțiile revin

    Instrumentele și prompturile se îmbunătățesc

    Constatările sunt înregistrate și integrate în ghidajul și instrumentele constructorului pentru lucrări viitoare.

1–4 din 4 proiecte

Dovecote

Defold · 3D cu încărcare instantanee

Dovecote

Despre acest proiect

Un mecanism de ceasornic urcă pe streașinile unui porumbar de pe faleză și nu poate fi condus direct. Rotește etajele sub el astfel încât o scară să se învârtă spre picioarele lui înainte ca arcul să se descarce — patru turnuri, fiecare validat matematic, 1.48 MB transferați.

Windfall

Defold · 2D cu încărcare instantanee

Windfall

Despre acest proiect

Ultimele mere ale anului au căzut, iar clopotul de îngheț numără. Împinge unul și se rostogolește până când o scândură așezată îl întoarce, o piatră sau cizmele tale îl opresc, sau căruța îl prinde — șase terase realizate manual, fiecare validată matematic, 2.1 MB transferați.

Marrow Moon

Defold · 2D cu încărcare instantanee

Marrow Moon

Despre acest proiect

Spectacolul din sat e mâine — iar melcii au venit în seara asta. Cară-i până la găleată, păzește dovleacul-premiat până în zori: un arcade de apărare văzut de sus, în lumina lunii, cu o grădinară captată prin mocap și o grădină construită în Blender, 2.4 MB transferați, jucabil în câteva secunde.

Washline

Defold · 2D cu încărcare instantanee

Washline

Despre acest proiect

Salvează fiecare frânghie de rufe înainte să izbucnească furtuna. Eroină sprite cu mocap, rufe simulate prin cloth-sim, un front de furtună care înghite cerul — 1.8 MB transferați, jucabil în câteva secunde.

Jocuri create de AI, cu o amprentă redusă a motorului

Agenții AI scriu gameplay-ul în Lua, asamblează scenele și folosesc uneltele de build ale Defold pentru a inspecta pachetul rezultat. Un pachet web Defold complet — motor, logica jocului, fizică, particule — cântărește circa 2.5MB înainte de a adăuga arta ta. Pentru comparație: un wasm tipic de motor are 35MB. Pe o conexiune mobilă, asta face diferența între a juca și a renunța.

Dimensiunea pachetului web
Motor Defold + jocwasm + loader + resurse
2.7MB
Export web tipic al unui motoraceeași clasă de funcționalități
35MB

Legea celor trei secunde

Fiecare piesă este testată sub sarcină pe o conexiune simulată Fast-3G, iar primul cadru jucabil trebuie să sosească în mai puțin de trei secunde — măsurat, înregistrat în jurnal și impus ca prag obligatoriu. Depășirea bugetului înseamnă că ciclul rămâne deschis, fără excepții.

Audit de încărcare Fast-3G2.4s — trecut
0.0–0.9swasm-ul motorului transmis în flux + compilat
0.9–1.8sarhiva jocului + primul atlas
1.8–2.4sprimul cadru jucabil · input activ
SE JOACĂ
Pragul: ≤3.0s până la jucabil, altfel ciclul nu se închide.

Mic, nu simplu

Pachetele reduse nu înseamnă jocuri simple: atlase de sprite-uri randate în Blender, cu foi animate prin mocap, lumi cu tilemap, fizică box2d, particule GPU — funcționalități reale de motor sub o arhitectură bazată pe mesaje pe care profesioniștii le recunosc.

În interiorul unei arhive de joc de 1.4MB
2 atlaseerou + lume, cadre animate prin mocap, împachetate
Tilemap + tilesourcenivel cu autotiling, 3 straturi
box2d + particlefxcoliziuni reale, explozii de impact
Audio eșantionatcoloană sonoră + efecte sonore stratificate, .ogg

Text la intrare, motor la ieșire

Proiectele Defold sunt în întregime text simplu — scripturi Lua, fișiere de scenă în format text, configurare INI — împachetate headless de platformă, fără editor și fără licență. Aceeași proprietate care face Godot editabil de AI, la o fracțiune din dimensiune.

lamplighter/
├ game.project · INI
├ main/main.collection · scenă text
├ main/hero.script · Lua, mesaje între obiecte
├ atlases/hero.atlas · text
bob.jar --platform wasm-web → 2.7MB

Cum se creează o piesă

01

Pachet de concept

Foi + inventar de elemente — standardul comun.

02

Blockout + senzație de joc

Cutii gri jucabile; senzația ajustată înainte de artă.

03

Artă Blender → atlase

Cadre sprite din mocap împachetate în atlase de motor.

04

Pachet headless

Wasm cu arhitectură unică, ~3MB în total, fără antete speciale.

05

Prag de viteză

Încărcare Fast-3G măsurată: ≤3s până la jucabil, altfel nu se lansează.

Întrebări, cu răspuns

De ce contează atât de mult viteza de încărcare?

Pe web mobil, rata de abandon crește abrupt cu fiecare secundă înainte de începerea jocului. Studiourile de platforme construiesc pe Defold tocmai pentru că un pachet de ~3MB pornește în câteva secunde pe rețele mobile — acest laborator impune asta ca un prag măsurat, nu ca o speranță.

Care este compromisul față de Godot?

Godot oferă mai multe funcții native (în special iluminarea dinamică 2D), dar cu un pachet web mult mai greu; Defold renunță la o parte din ele în schimbul unui pachet drastic mai mic și mai rapid. Platforma le oferă pe amândouă — nevoile jocului decid.

Numărul privind viteza este real?

Da — fiecare ciclu testează piesa sub sarcină pe o conexiune simulată Fast-3G, cu limitarea de rețea a browserului, iar timpul măsurat până la primul cadru jucabil este înregistrat în jurnalul de laborator.

Pot construi eu însumi un joc Defold?

Nivelul Defold din AI Game Builder rulează acest pipeline — descrieți un joc 2D pentru care încărcarea rapidă pe web mobil contează, iar builder-ul îl livrează pe Defold.

Acest laborator include și lucru 3D, pe lângă 2D?

Da. Folosiți filtrele de dimensiune din galerie pentru a explora ambele. Verificați descrierea fiecărui proiect pentru a înțelege tehnica și interacțiunea pe care o demonstrează.

Cum ar trebui să compar performanța de încărcare?

Comparați aceeași etapă de încărcare în condiții similare de dispozitiv, browser și rețea. Măsurătorile publicate ale unei piese descriu acel exemplu; nu reprezintă o promisiune universală a timpului de încărcare pentru fiecare construcție viitoare.

Ce ar trebui să includ într-un brief pentru un joc ușor?

Descrieți interacțiunea principală, dispozitivele țintă și orice constrângeri de dimensiune sau încărcare. Păstrați scopul inițial clar, astfel încât detaliul vizual, sunetul și conținutul să poată fi echilibrate în raport cu aceste constrângeri.

Construiți un joc care se încarcă înainte ca ei să-și piardă interesul

Descrieți-l. Builder-ul îl livrează minuscul, rapid și verificat.