En urmageropvikler går på kanterne af en klippeby med dueslag og kan ikke styres. Drej etagerne under ham, så en trappe svinger rundt til hans fødder, før fjederen løber ud — fire tårne, hver eneste solver-bevist, 1,48 MB over nettet.
Årets sidste æbler er faldet, og frostklokken tæller ned. Skub til et, og det ruller, indtil et plantet bræt vender det, en sten eller dine egne støvler stopper det, eller vognen tager det — seks håndbyggede terrasser, hver eneste solver-bevist, 2,1 MB over nettet.
Byens forestilling er i morgen — og sneglene kom i nat. Bring dem til spanden, vogt prisgrøntsagen til daggry: en månelyst top-down forsvarsarkade med en mocap-gartner og en Blender-bygget have, 2,4 MB over nettet, spilbar på sekunder.
Red hver vasketøjssnor, før stormen bryder ud. Mocap-sprite-heltinde, stofsimuleret vasketøj, en stormfront der opsluger himlen — 1,8 MB over nettet, spilbar på sekunder.
Ingen projekter i denne kategori. Vælg en anden kategori.
AI-byggede spil med et lille motoraftryk
AI-agenter skriver Lua-gameplayet, sammensætter scenerne og bruger Defolds build-værktøjer til at inspicere den resulterende pakke. En komplet Defold-webpakke — motor, spillogik, fysik, partikler — vejer omkring 2,5 MB før din grafik. Til sammenligning: en typisk motor-wasm er 35 MB. På en mobilforbindelse er det forskellen mellem at spille og at give op.
Webpakkestørrelse
Defold-motor + spilwasm + loader + assets
2,7 MB
Typisk motor-webeksportsamme klasse af funktioner
35 MB
Tre-sekunders-loven
Hver del belastningstestes på en simuleret Fast-3G-forbindelse, og det første spilbare billede skal komme frem på under tre sekunder — målt, registreret i journalen og gennemtvunget som en spærring. Over budget betyder, at cyklussen forbliver åben, punktum.
Fast-3G-belastningsaudit2,4s — bestået
0,0–0,9smotor-wasm streamet + kompileret
0,9–1,8sspilarkiv + første atlas
1,8–2,4sførste spilbare billede · input aktivt
SPILLER
Spærringen: ≤3,0s til spilbar, ellers lukker cyklussen ikke.
Lille, men ikke simpelt
Små pakker betyder ikke legetøjsspil: sprite-atlasser fra Blender-renderede, mocap-animerede ark, tilemap-verdener, box2d-fysik, GPU-partikler — rigtige motorfunktioner under en message-passing-arkitektur, som fagfolk genkender.
Defold-projekter er helt almindelig tekst — Lua-scripts, tekstscenefiler, INI-konfiguration — pakket headless af platformen uden editor og uden licens. Den samme egenskab, der gør Godot AI-byggbar, til en brøkdel af payloaden.
Grå kasser der spilles; følelsen tunet før grafikken.
03
Blender-grafik → atlasser
Mocap-sprite-frames pakket i motoratlasser.
04
Headless pakke
Enkelt-arkitektur wasm, ~3 MB i alt, ingen særlige headers.
05
Hastighedsspærring
Fast-3G-indlæsning målt: ≤3s til spilbar, ellers ingen udgivelse.
Spørgsmål, besvaret
Hvorfor betyder indlæsningshastighed så meget?
På mobilweb stiger frafaldet kraftigt for hvert sekund før gameplayet starter. Portal-studier bygger på Defold netop fordi en pakke på ca. 3 MB starter på få sekunder på mobildata — dette lab gør det til en målt spærregrænse, ikke en forhåbning.
Hvad er trade-off’en i forhold til Godot?
Godot har flere indbyggede funktioner (især dynamisk 2D-belysning), men til en langt tungere web-payload. Defold ofrer noget af det for en markant mindre, hurtigere pakke. Platformen tilbyder begge — spillets behov afgør valget.
Er hastighedstallet reelt?
Ja — hver cyklus belastningstester stykket på en simuleret Fast-3G-forbindelse med browserens netværksstrangulering, og den målte tid til første spilbare billede registreres i lab-loggen.
Kan jeg selv bygge et Defold-spil?
Defold-niveauet i AI Game Builder kører denne pipeline — beskriv et 2D-spil, hvor hurtig indlæsning på mobilweb er vigtig, og builderen leverer det på Defold.
Indeholder dette lab både 3D- og 2D-arbejde?
Ja. Brug galleriets dimensionsfiltre til at udforske begge. Se hvert projekts beskrivelse for at forstå den teknik og interaktion, det demonstrerer.
Hvordan bør jeg sammenligne indlæsningsperformance?
Sammenlign samme indlæsningsfase under lignende enheds-, browser- og netværksforhold. Et stykkes offentliggjorte målinger beskriver dét eksempel — de er ikke et universelt løfte om indlæsningstid for alle fremtidige builds.
Hvad bør jeg medtage i en brief til et letvægtsspil?
Beskriv kerneinteraktionen, målenheder og eventuelle størrelses- eller indlæsningsbegrænsninger. Hold det oprindelige omfang klart, så visuelle detaljer, lyd og indhold kan afbalanceres i forhold til disse begrænsninger.
Byg et spil, der indlæses, før de mister interessen
Beskriv det. Builderen leverer det småt, hurtigt og verificeret.