Een uurwerkwinder loopt over de richels van een duiventil op een zeeklif en kan niet worden bestuurd. Draai de verdiepingen onder hem zodat een trap naar zijn voeten zwaait voordat de veer is afgelopen — vier torens, elk solver-bewezen, 1,48 MB over de lijn.
De laatste appels van het jaar liggen op de grond en de vorstklok telt af. Geef er een een duwtje en hij rolt tot een geplaatste plank hem laat draaien, een steen of je eigen laarzen hem stoppen, of de kar hem opvangt — zes handgemaakte terrassen, elk solver-bewezen, 2,1 MB over de lijn.
Morgen is de dorpsshow — en vanavond kwamen de slakken. Breng ze naar de emmer, bewaak de prijswortel tot de dageraad: een maanverlichte top-down verdedigingsarcade met een mocap-tuinman en een in Blender gebouwde tuin, 2,4 MB over de lijn, speelbaar binnen seconden.
Red elke waslijn voordat de storm losbarst. Mocap-spriteheldin, stofsimulatie-wasgoed, een storm die de hemel opslokt — 1,8 MB over de lijn, speelbaar binnen seconden.
Geen projecten in deze categorie. Kies een andere categorie.
AI-gebouwde spellen met een kleine engine-footprint
AI-agents schrijven de Lua-gameplay, stellen de scenes samen en gebruiken Defolds buildtools om de resulterende bundel te inspecteren. Een complete Defold-webbundel — engine, spellogica, physics, particles — weegt ongeveer 2,5 MB voordat je art toevoegt. Ter vergelijking: een typische engine-wasm is 35 MB. Op een mobiele verbinding is dat het verschil tussen spelen en afhaken.
Grootte van de webbundel
Defold-engine + spelwasm + loader + assets
2,7MB
Typische engine-webexportzelfde klasse functies
35MB
De drie-secondenregel
Elk onderdeel wordt belastingsgetest op een gesimuleerde Fast-3G-verbinding, en het eerste speelbare frame moet binnen drie seconden verschijnen — gemeten, vastgelegd in het logboek en afgedwongen als poort. Boven budget betekent dat de cyclus open blijft, punt uit.
Fast-3G-laadaudit2,4s — geslaagd
0,0–0,9sengine-wasm gestreamd + gecompileerd
0,9–1,8sspelarchief + eerste atlas
1,8–2,4seerste speelbare frame · invoer actief
SPEELT
De poort: ≤3,0s tot speelbaar, anders sluit de cyclus niet.
Klein, niet simpel
Kleine bundels betekenen geen speelgoedspellen: sprite-atlassen van in Blender gerenderde, mocap-geanimeerde sheets, tilemap-werelden, box2d-physics, GPU-particles — echte enginefuncties onder een message-passing-architectuur die professionals herkennen.
Defold-projecten zijn volledig platte tekst — Lua-scripts, tekstbestanden voor scenes, INI-configuratie — headless gebundeld door het platform, zonder editor en zonder licentie. Dezelfde eigenschap die Godot AI-schrijfbaar maakt, met een fractie van de payload.
Sheets + elementinventaris — de gedeelde standaard.
02
Blockout + gevoel
Grijze blokken al speelbaar; gevoel afgesteld vóór de art.
03
Blender-art → atlassen
Mocap-spriteframes verpakt in engine-atlassen.
04
Headless bundel
Enkele architectuur wasm, ~3MB totaal, geen speciale headers.
05
Snelheidspoort
Fast-3G-laadtijd gemeten: ≤3s tot speelbaar, of geen release.
Vragen, beantwoord
Waarom is de laadtijd zo belangrijk?
Op mobiel web loopt het afhaakpercentage sterk op met elke seconde voordat het spel begint. Portalstudio's bouwen op Defold juist omdat een bundel van ~3 MB binnen enkele seconden start op mobiel internet — dit lab handhaaft dat als een gemeten poort, geen hoop.
Wat is het compromis ten opzichte van Godot?
Godot biedt meer ingebouwde functies (met name dynamische 2D-verlichting) tegen een veel zwaardere weblaadtijd; Defold ruilt een deel daarvan in voor een aanzienlijk kleinere, snellere bundel. Het platform biedt beide — de behoeften van het spel bepalen de keuze.
Is het snelheidscijfer echt?
Ja — elke cyclus belasttest het onderdeel op een gesimuleerde Fast-3G-verbinding met netwerkthrottling van de browser, en de gemeten tijd tot het eerste speelbare frame wordt vastgelegd in het labregister.
Kan ik zelf een Defold-spel bouwen?
De Defold-tier in de AI Game Builder gebruikt deze pipeline — beschrijf een 2D-spel waarbij snel laden op mobiel web belangrijk is en de builder levert het op Defold.
Bevat dit lab ook 3D-werk naast 2D?
Ja. Gebruik de dimensiefilters van de galerij om beide te verkennen. Bekijk de beschrijving van elk project om de techniek en interactie te begrijpen die het laat zien.
Hoe moet ik de laadprestaties vergelijken?
Vergelijk dezelfde laadfase onder vergelijkbare apparaat-, browser- en netwerkomstandigheden. De gepubliceerde metingen van een project beschrijven dat specifieke voorbeeld; ze zijn geen universele belofte over laadtijd voor elke toekomstige build.
Wat moet ik opnemen in een briefing voor een lichtgewicht spel?
Beschrijf de kerninteractie, de doelapparaten en eventuele grootte- of laadbeperkingen. Houd de initiële scope duidelijk, zodat visuele details, audio en inhoud afgewogen kunnen worden tegen die beperkingen.
Bouw een spel dat laadt voordat de interesse verdwijnt
Beschrijf het. De builder levert het klein, snel en geverifieerd op.