
Blader door honderden kant-en-klare vaardigheden voor Claude, Cursor en meer.
Zo prototype je een 3D-game in een weekend: de vrijdag-tot-zondag workflow
Je kunt een speelbare 3D-gameprototype naar itch.io publiceren tussen vrijdagavond en zondagavond. Gamejams hebben dit al twintig jaar bewezen. AI-vaardigheden verkorten de workflow nu nog verder: vrijdag is concept en scope, zaterdag is bouwen, zondag is polijsten en publiceren. Geen engine bloat, geen team, geen maandenlange roadmap.
Dit is geen peptalk. Ludum Dare draait elke vier maanden en publiceert consequent 2.000 - 3.000 voltooide spellen in 48 - 72 uur. Het format werkt omdat beperking dwingt tot publiceren. AI-vaardigheden geven je dezelfde beperking met een snellere opstart - de boilerplate, asset stubs en gameplay loop komen vooraf gebouwd, zodat het weekend gaat naar de onderdelen die daadwerkelijk als een spel aanvoelen.
Deze gids is voor indie-ontwikkelaars, ontwerpstudenten en hobbyisten die op zondagavond één speelbaar ding willen hebben. We behandelen de 48-uurs build anatomie, vijf AI-game prototypingvaardigheden op Vibe Skills, en de vrijdag-tot-zondag workflow die in een weekend past.

Blader door honderden kant-en-klare vaardigheden voor Claude, Cursor en meer.
Waarom weekenden genoeg tijd zijn om een speelbaar prototype te publiceren
Gamejams hebben de 48-uurs build al twee decennia bewezen. Ludum Dare begon in 2002 en draait nu drie keer per jaar met 2.000+ inzendingen per ronde. GMTK Game Jam trekt 8.000+ inzendingen in één weekend. itch.io host elk jaar duizenden jam-pagina's, en de meeste jam-games worden in 48 - 72 uur vanaf nul gepubliceerd.
Het format werkt dankzij drie dwingende functies:
- Scope wordt ingesteld voordat de code begint. Jam-thema's voorkomen feature creep.
- Openbare publicatiedeadline. Vrijdag tot zondag betekent dat er geen "ik ga het volgende week oppoetsen" is.
- Browser-first levering. itch.io en Newgrounds leveren via een browserlink, geen installer.
Wat er in 2026 veranderd is, is de opstart. AI-vaardigheden snijden de boilerplate weg die vroeger 8 - 10 uur van een jam opslokte:
- Three.js scene setup, belichting, camera rigging
- Speler controller (toetsenbord, muis, gamepad)
- Fysica (raycast, colliders, basis AABB)
- Asset placeholders (low-poly karakter, omgevingsprops, skybox)
- Build pipeline die een speelbare HTML build exporteert
Dat setupwerk is nu een stap van 30 minuten. De rest van het weekend is ontwerp, levelbouw en feel.

Blader door honderden kant-en-klare vaardigheden voor Claude, Cursor en meer.
De 48-uurs build anatomie
Elk weekend prototype dat gepubliceerd wordt, volgt ruwweg dezelfde vier fasen. Sla een fase over en de build haalt itch.io niet. Besteed te veel tijd aan één fase en de polijstfase gaat verloren.
| Fase | Tijdblok | Wat je doet | Wat je publiceert aan het einde van de fase |
|---|---|---|---|
| Fase 1: Scope | Vrijdag 18:00 - 22:00 | Genre kiezen, 1-pagina design doc schrijven, kernloop bepalen, AI-vaardigheid kiezen | Design doc + gekozen vaardigheid |
| Fase 2: Bouwen | Zaterdag 9:00 - 20:00 | Boilerplate genereren, kernmechanisme bouwen, 1 - 2 levels toevoegen, input bedraden | Speelbare build met win/lose state |
| Fase 3: Polijsten | Zondag 10:00 - 16:00 | Geluid, juice, tutorial popup, balans, bug pass | Build die niet breekt in de eerste 60 seconden |
| Fase 4: Publiceren | Zondag 16:00 - 20:00 | Exporteren, itch.io pagina schrijven, GIF opnemen, posten op socials | Openbare itch.io pagina met een werkende web build |
De vier-fasen structuur laat ruimte voor de dingen die altijd misgaan: een defecte physics edge case, een vervloekte asset import, een build die lokaal draait maar breekt in WebGL. Plan voor de bugs.
Hoe "Vibe Coding" een spel er echt uitziet
"Vibe coding" is de workflow van software bouwen door te beschrijven wat je wilt en AI de code te laten genereren, en vervolgens de output te itereren. Voor games werkt het omdat het grootste deel van de codebase een leidingwerk is. De leuke delen - feel, level design, geluid, kunstrichting - blijven menselijk, maar de boilerplate wordt gegenereerd.
Een vibe-gecodeerde weekendgame ziet er als volgt uit: je schrijft de design doc in duidelijke taal in een Cursor of Claude tab, installeert een Vibe Skills 3D game vaardigheid die komt met Three.js scaffolding, vraagt de AI om het genrespecifieke mechanisme toe te voegen, en stemt vervolgens de feel fijn - spronghoogte, cameratraagheid, deeltjesintensiteit. De AI doet het typwerk. Jij doet het ontwerp. Die splitsing maakt een weekendprototype mogelijk voor iemand die geen senior engineer is.
5 AI-game prototyping vaardigheden op Vibe Skills
Deze vaardigheden zijn gebouwd om de boilerplate fase van een weekendprototype te verkorten. Ze bevinden zich allemaal in de 3D Games categorie op Vibe Skills en worden geleverd met Three.js scaffolding, een werkende build pipeline, en een itch.io-ready export.
1. Three.js Game Scaffolder
Het startpunt voor bijna elk 3D-weekendprototype. Genereert een Three.js scene met een speler controller, third-person camera, basis belichting, een skybox en een grondvlak met botsingen. Output is een Vite project dat je in 30 seconden kunt pnpm dev en een pnpm build die een itch.io-ready HTML bundel produceert.
Het beste voor: elk genre behalve pure 2D. Gebruik dit als je dag-nul project.
2. First-Person Walker Skill
Genereert een gepolijste first-person controller (WASD + muislook + zwaartekracht + sprint + sprong) met footstep audio hooks en head-bob. Plaats je eigen level mesh erbovenop en je hebt zaterdag lunchtijd een walking sim, horror prototype of museumspel.
Het beste voor: walking sims, horror, exploratieprototypes, narratieve spellen.
3. Top-Down Arena Shooter Kit
Genereert een top-down camera, twin-stick controller (toetsenbord of gamepad), wave spawner, basis vijandelijke AI, projectiel systeem en een scoring HUD. De shooter loop is een bekende, goede gameplay basis - wissel de art en het spawn patroon uit en je hebt een gloednieuw spel.
Het beste voor: arcade shooters, bullet hell, twin-stick actie.
4. 3D Puzzle Platformer Skeleton
Genereert een third-person platformer controller (variabele sprong, coyote time, ledge detection), een checkpoint systeem en een level template met drie stub levels die je in Blender of direct in code kunt bewerken. Inclusief een dood/respawn loop en een level-complete trigger.
Het beste voor: puzzle platformers, parkour prototypes, speedrun-vriendelijke indies.
5. Browser Driving Sandbox
Genereert een arcade rijgevoel (acceleratiecurve, drift fysica, cameratraagheid, basis terrein) plus een low-poly auto die je in 10 seconden van kleur kunt veranderen. Plaats een track mesh en je hebt zaterdag avondeten een race prototype.
Het beste voor: arcade races, off-road rijden, verkeerssims, testen van auto-gevoel.
Bekijk alle 3D-gamevaardigheden op Vibe Skills →
De vrijdag-tot-zondag workflow
Dit is het exacte schema dat in een weekend past. Pas de starttijd aan, maar houd de fasevolgorde aan.
Vrijdag 18:00 - 22:00: Scope en Setup
Stap 1: Kies een Vibe Skills game prototyping vaardigheid. Blader door de 3D Games categorie en kies de vaardigheid die past bij het genre dat je wilt bouwen. Als je het nog niet weet, ga dan voor de Three.js Game Scaffolder - deze past zich aan alles aan.
Stap 2: Schrijf een one-page design doc. Open een nieuw document en beantwoord deze vijf vragen in duidelijke taal. Sla er geen over.
- Wat doet de speler elke 5 seconden? (de kernloop)
- Wat is de winconditie? Wat is de verliesconditie?
- Hoeveel levels of hoe lang duurt één run?
- Wat is de visuele hook? (belichting, kleurenpalet, stijreferentie)
- Wat is het ene kenmerk dat dit spel memorabel maakt in 30 seconden speeltijd?
Stap 3: Installeer de vaardigheid en draai de boilerplate. Zorg voor een werkende build lokaal. Je zou een spelerkarakter moeten zien bewegen in een Three.js scene vóór middernacht. Zo niet, snijd dan de scope in - wissel van genre, vereenvoudig de camera of kies een kleinere vaardigheid.
Zaterdag 9:00 - 13:00: Bouw de Kernmechanisme
Stap 4: Vervang het placeholder mechanisme met jouw ene kenmerk. Dit is het enige kenmerk dat ertoe doet. Als je spel "first-person vissen in een spookachtig meer" is, dan is de ochtend alleen visserij-gietlogica en water shader feel. Niets anders.
Stap 5: Zorg dat de win/lose state werkt. Een prototype van 60 seconden met een winscherm voelt als een spel. Een prototype van 60 minuten zonder eindstaat voelt als een tech demo. Publiceer altijd eerst de eindstaat.
Zaterdag 13:00 - 20:00: Inhoud en Levels Toevoegen
Stap 6: Bouw één volledig speelbaar level of run. Niet drie halfbakken levels - één gepolijst level. Gebruik placeholder kubussen voor geometrie. Gebruik het placeholder karakter van de vaardigheid. Stem de feel af.
Stap 7: Voeg een tutorial popup toe. Een overlay van twee zinnen "WASD om te bewegen, klik om te vissen" bij de eerste lancering voorkomt dat je itch.io pagina wordt overspoeld door verwarde spelers die opgeven in 8 seconden.
Zondag 10:00 - 16:00: Polijsten
Stap 8: Voeg geluid toe. Zelfs drie geluiden (voetstap, ambient loop, win sting) tillen een prototype dramatisch op. Gratis bronnen: freesound.org, opengameart.org, de AI-gegenereerde foley apps op inference.sh.
Stap 9: Voeg juice toe. Deeltjes bij een treffer, schermtrilling bij impact, een cijfer popup bij score. Juice is wat een 48-uurs prototype er in een GIF uitziet als een 6-maanden durende.
Stap 10: Bug pass. Speel je build vijf keer achter elkaar. Fix alles wat twee keer breekt. Negeer alles wat één keer breekt.
Zondag 16:00 - 20:00: Publiceren
Stap 11: Bouw de productiebundel. pnpm build in het project van je vaardigheid. Test de productie build in een nieuw browsertabblad.
Stap 12: Maak een itch.io pagina. Titel, one-liner tagline, drie screenshots, één GIF, besturing, credits, je devlog link. De hele pagina zou 45 minuten moeten duren als je de assets klaar hebt.
Stap 13: Plaats de link. Twitter, Bluesky, je dev community Discord, de relevante subreddit. Gebruik de GIF als preview, niet de screenshot. Devlog posts die de naam van de AI-vaardigheid (en een link ernaar) bevatten, krijgen de neiging om meer klikken te krijgen.
Wat te doen als je de zaterdagmuur raakt
De meeste weekendprototypes sterven op zaterdagmiddag. Het mechanisme is moeilijker dan het leek, de fysica is raar, en je begint je af te vragen of het spel leuk is. Dit is de muur. Elke jam-ontwikkelaar raakt hem.
De drie reddingsacties:
- Snijd een functie weg. Als het eindbaasgevecht je tegenwerkt, snijd de baas weg. Als de multiplayer kapot is, publiceer single-player. Het gepubliceerde prototype verslaat altijd het onvoltooide ambitieuze prototype.
- Schakel over op placeholder art. Als je zaterdag in Blender doorbrengt, stop dan. Gebruik kubussen en capsules. Polijsten wint prototypes; assets winnen post-jam updates.
- Herlees de design doc. Wat was het ene kenmerk dat ertoe deed? Besteed de rest van zaterdag alleen daaraan.
De placeholder assets van de vaardigheid zijn goed genoeg om te publiceren. Spelers zullen feel, juice en de loop beoordelen. Ze zullen het rots-prop op de achtergrond niet beoordelen.
Waar te hosten en hoe te delen
itch.io is de standaard voor browser game prototypes, punt uit. Gratis hosting, geen review wachtrij, embeds werken overal, en het publiek verwacht rauwe weekend builds. Newgrounds is een goede secundaire plek als je spel een komische of arcade-hoek heeft.
Voor zichtbaarheid:
- Dien in bij een echte game jam als je weekend ermee samenvalt (Ludum Dare, GMTK, js13k voor grootte-beperkte builds, GitHub Game Off in november). Zelfs buiten een officiële jam krijgt posten op een jam-thema pagina aandacht.
- Kruispost een 15-seconden GIF naar Twitter, Bluesky en r/IndieDev / r/IndieGaming met de itch.io link.
- Voeg een devlog post toe aan je itch.io pagina - één paragraaf over welke AI-vaardigheid je hebt gebruikt en wat er tijdens het weekend is veranderd.
De eerste 100 plays komen meestal van je eigen sociale accounts en één goed getagde Reddit post. Daarna nemen de "Nieuwe" en "Populaire" pagina's van itch.io het over.
Veelgestelde Vragen
Kan ik echt een 3D-game bouwen in 48 uur zonder game-ontwikkelingservaring?
Ja, voor een prototype, nee voor een gepolijst spel. Een weekend levert je één speelbaar mechanisme met een win/lose state, één level en een itch.io pagina op. Dat is genoeg om het idee te valideren, een portfolio-stuk te bouwen en te beslissen of het een langere build verdient. AI-vaardigheden op Vibe Skills handelen de boilerplate af, zodat het weekend gaat naar ontwerp, niet naar setup.
Moet ik alleen werken of met een team bouwen voor een weekendprototype?
Alleen voor je eerste. Een team voor je tweede. Solo-prototypes worden vaker gepubliceerd omdat er geen coördinatiekosten zijn. Zodra je je eigen tempo kent, is een team van 2 (één ontwerp + code, één art + geluid) de sweet spot voor een weekend. Teams van 4+ publiceren meestal niet in 48 uur.
Heb ik Three.js of een game-engine nodig voordat ik begin?
Je moet genoeg JavaScript kennen om te lezen wat de AI genereert en waarden af te stemmen. Je hoeft Three.js niet vanaf nul te schrijven. De Vibe Skills 3D game prototyping vaardigheden genereren de engine setup; jij schrijft de gameplay. Als je React of vanilla JS kunt bewerken, kun je een Three.js prototype in een weekend publiceren.
Hoe kan ik een weekendprototype monetariseren?
Meestal niet. Het eerste prototype is voor portfolio, validatie en leren. Zodra een prototype tractie krijgt (10k+ plays op itch.io is een goed signaal), zijn de typische monetarisatiepaden: pay-what-you-want op itch, een Steam Early Access build, of een advertentie-ondersteunde web release op portals zoals CrazyGames. Voor weekend builds, focus op publiceren en devlog content - inkomsten zijn een maand-3 probleem.
Wat als mijn spel crasht als ik het naar itch.io push?
Test de productie build voordat je uploadt. De meeste weekendprototypes breken in productie vanwege asset-paden of WebGL contextinstellingen - beide oplosbaar in 5 minuten als je ze lokaal vangt. De build pipeline die wordt geleverd met vaardigheden op Vibe Skills is kant-en-klaar geconfigureerd voor de HTML5 hosting van itch.io, wat de meeste van deze problemen wegneemt.
Mag ik de code van een Vibe Skills game vaardigheid verkopen of aanpassen?
Ja. Vaardigheden op Vibe Skills worden geleverd met een commercieel vriendelijke licentie waarmee je de code kunt publiceren in je eigen uitgebrachte spel op itch.io, Steam of elders. Makers behouden het IP van hun vaardigheid; jij behoudt het IP van je spel dat daarop is gebouwd.
Publiceer het Prototype Deze Weekend
De grootste reden waarom weekendprototypes niet worden gepubliceerd, is niet de vaardigheid of de engine keuze. Het is de vrijdagavond waarop je "nog wat meer onderzoek doet" en nooit begint. Het volgende gratis weekend dat je hebt, volg het vier-fasenplan: scope vrijdag, bouwen zaterdagochtend, inhoud zaterdagmiddag, polijsten en publiceren zondag. Gebruik een 3D game prototyping vaardigheid zodat de boilerplate klaar is voordat je zaterdag koffie zet.
Het portfolio van je eerste tien weekendprototypes is meer waard dan je hypothetische droomspel van zes maanden. Publiceer eerst de kleine.
Bekijk 3D game prototyping vaardigheden op Vibe Skills →
Sla de Three.js boilerplate marathon over. Installeer een 3D game prototyping vaardigheid op Vibe Skills en publiceer een speelbare build voor zondagavond.