Sådan laver du en prototype af et 3D-spil på en weekend med AI-kompetencer

Få en spilbar 3D-spilprototype klar på 48 timer. Arbejdsgangen fra fredag til søndag ved brug af AI-kompetencer, Three.js og Vibe Skills - for indieudviklere og hobbyister.

3D GamesIndie Game DevThree.jsVibe CodingVibe Skills
Sarah Mitchell
Sarah Mitchell
Creator editorial lead
10,620
Sådan laver du en prototype af et 3D-spil på en weekend med AI-kompetencer - Vibe Skills preview
Vibe Skills
Vibe Skills

Gennemse hundredvis af færdiglavede færdigheder til Claude, Cursor og mere.

Sådan Prototyper Du Et 3D-spil På En Weekend: Arbejdsgangen Fra Fredag Til Søndag

Du kan levere en spilbar 3D-spilprototype til itch.io mellem fredag aften og søndag aften. Game jams har bevist dette i over tyve år. AI-kompetencer komprimerer nu arbejdsgangen endnu mere: Fredag er koncept og omfang, lørdag er bygning, søndag er polering og levering. Ingen motor-bloat, intet team, ingen månedlange køreplaner.

Dette er ikke et peptalk. Ludum Dare kører hver fjerde måned og leverer konsekvent 2.000 - 3.000 færdige spil på 48 - 72 timer. Formatet virker, fordi begrænsning tvinger til levering. AI-kompetencer giver dig den samme begrænsning med en hurtigere indlæringskurve - standardkode, aktiv-stubbe og gameplay-loopet kommer forudbygget, så weekenden går til de dele, der rent faktisk føles som et spil.

Denne guide er for indie-udviklere, designstuderende og hobbyister, der ønsker én spilbar ting inden søndag aften. Vi dækker 48-timers bygningsanatomien, fem AI-spilprototyping-kompetencer på Vibe Skills og arbejdsgangen fra fredag til søndag, der passer ind i en weekend.


Sådan laver du en prototype af et 3D-spil på en weekend med AI-kompetencer - Vibe Skills preview
Vibe Skills
Vibe Skills

Gennemse hundredvis af færdiglavede færdigheder til Claude, Cursor og mere.

Hvorfor Weekender Er Nok Tid Til At Levere En Spilbar Prototype

Game jams har bevist 48-timers bygningen i to årtier. Ludum Dare startede i 2002 og kører nu tre gange om året med 2.000+ deltagere pr. runde. GMTK Game Jam trækker 8.000+ indsendelser på en enkelt weekend. itch.io hoster tusindvis af jam-sider hvert år, og de fleste jam-spil leveres på 48 - 72 timer fra en kold start.

Formatet virker på grund af tre tvingende funktioner:

  • Omfanget er sat, før koden starter. Jam-temaer forhindrer funktionskryb.
  • Offentlig indsendelsesfrist. Fredag til søndag betyder, at der ikke er noget "Jeg polerer det i næste uge".
  • Browser-først levering. itch.io og Newgrounds leverer til et browserlink, ikke en installationsfil.

Det, der ændrede sig i 2026, er indlæringskurven. AI-kompetencer reducerer standardkoden, der plejede at spise 8 - 10 timer af en jam:

  • Three.js sceneopsætning, belysning, kamera-rigging
  • Spiller-kontroller (tastatur, mus, gamepad)
  • Fysik (raycast, kollisioner, grundlæggende AABB)
  • Aktiv-pladsholdere (low-poly karakter, miljø-rekvisitter, skybox)
  • Bygnings-pipeline, der eksporterer en spilbar HTML-build

Det opsætningsarbejde er nu et 30-minutters trin. Resten af weekenden er design, niveaubygning og følelse.


Sådan laver du en prototype af et 3D-spil på en weekend med AI-kompetencer - Vibe Skills preview
Vibe Skills
Vibe Skills

Gennemse hundredvis af færdiglavede færdigheder til Claude, Cursor og mere.

48-timers Bygningsanatomien

Enhver weekendprototype, der leveres, følger nogenlunde de samme fire faser. Spring en fase over, og buildet når ikke til itch.io. Brug for lang tid på én fase, og poleringsfasen bliver spist.

FaseTidsblokHvad du gørHvad du leverer ved slutningen af fasen
Fase 1: OmfangFredag kl. 18.00 - 22.00Vælg genre, skriv 1-sides design-dokument, beslut kerneloop, vælg AI-kompetenceDesign-dokument + valgt kompetence
Fase 2: BygningLørdag kl. 9.00 - 20.00Generer standardkode, byg kerne-mekanikken, tilføj 1 - 2 niveauer, led inputSpilbar build med en vind/tab tilstand
Fase 3: PoleringSøndag kl. 10.00 - 16.00Lyd, juice, tutorial-popup, balance, fejlretningBuild, der ikke går i stykker inden for de første 60 sekunder
Fase 4: LeveringSøndag kl. 16.00 - 20.00Eksporter, skriv itch.io-side, optag GIF, post på sociale medierOffentlig itch.io-side med en fungerende web-build

Den firedelte struktur giver plads til de ting, der altid går galt: et ødelagt fysik-kanttilfælde, et forbandet aktiv-import, en build, der kører lokalt, men fejler i WebGL. Planlæg for fejl.


Hvordan "Vibe Coding" Et Spil Faktisk Ser Ud

"Vibe coding" er arbejdsgangen med at bygge software ved at beskrive, hvad du vil have, og lade AI generere koden, derefter iterere på outputtet. For spil virker det, fordi det meste af kodebasen er VVS. De sjove dele - følelse, niveau-design, lyd, kunstnerisk retning - forbliver menneskelige, men standardkoden genereres.

Et vibe-codet weekendspil ser sådan ud: du skriver design-dokumentet på almindeligt engelsk i en Cursor- eller Claude-fane, installerer en Vibe Skills 3D-spilkompetence, der leveres med Three.js-stillads, beder AI'en om at tilføje den genre-specifikke mekanik, derefter finjusterer du følelsen - springhøjde, kamerforsinkelse, partikelintensitet. AI'en laver tastetrykket. Du laver designet. Den opdeling er det, der gør en weekendprototype mulig for en, der ikke er en erfaren programmør.


5 AI-spilprototyping-kompetencer På Vibe Skills

Disse kompetencer er bygget til at komprimere standardkodefasen af en weekendprototype. Alle af dem er i 3D Games kategorien på Vibe Skills og leveres med Three.js-stillads, en fungerende build-pipeline og en itch.io-klar eksport.

1. Three.js Game Scaffolder

Udgangspunktet for næsten enhver 3D-weekendprototype. Genererer en Three.js-scene med en spillerkontroller, tredjeperson-kamera, grundlæggende belysning, en skybox og en jordoverflade med kollisioner. Outputtet er et Vite-projekt, du kan pnpm dev på 30 sekunder og et pnpm build, der producerer en itch.io-klar HTML-bundle.

Bedst til: enhver genre undtagen ren 2D. Brug dette som dit dag-nul-projekt.

2. First-Person Walker Skill

Genererer en poleret førstepersonskontroller (WASD + musestyring + tyngdekraft + sprint + hop) med fodtrinslydskroge og hoved-vip. Drop din egen niveau-mesh ovenpå, og du har en gå-simulator, en gyserprototype eller et museumsspil inden lørdag frokost.

Bedst til: gå-simulatorer, gyser, udforskningsprototyper, narrative spil.

3. Top-Down Arena Shooter Kit

Genererer et top-down kamera, twin-stick kontroller (tastatur eller gamepad), bølge-spawner, grundlæggende fjende-AI, projektilsystem og en scorings-HUD. Shooter-loopet er et kendt-godt gameplay-fundament - byt kunst og spawn-mønsteret ud, og du har et helt nyt spil.

Bedst til: arkade-shooters, bullet hell, twin-stick action.

4. 3D Puzzle Platformer Skeleton

Genererer en tredjepersons platformer-kontroller (variabelt hop, coyote time, kantdetektion), et checkpoint-system og en niveau-skabelon med tre stub-niveauer, som du kan redigere i Blender eller direkte i kode. Inkluderer en død/respawn-loop og en niveau-afsluttet trigger.

Bedst til: puzzle platformers, parkour prototyper, speedrun-venlige indies.

5. Browser Driving Sandbox

Genererer en arkade-kørselsfølelse (accelerationskurve, drift-fysik, kamerforsinkelse, grundlæggende terræn) plus en low-poly bil, du kan recolorere på 10 sekunder. Drop en bane-mesh, og du har en racerprototype inden lørdag aften.

Bedst til: arkade-racing, off-road kørsel, trafik-simulatorer, test af bilfølelse.

Gennemse alle 3D-spilkompetencer på Vibe Skills →


Arbejdsgangen Fra Fredag Til Søndag

Dette er den præcise tidsplan, der passer ind i en weekend. Juster starttidspunktet, men bevar faserækkefølgen.

Fredag Kl. 18.00 - 22.00: Omfang og Opsætning

Trin 1: Vælg en Vibe Skills spilprototyping-kompetence. Gennemse 3D Games kategorien og vælg den kompetence, der matcher den genre, du vil bygge. Hvis du endnu ikke ved det, så standardiser til Three.js Game Scaffolder - den tilpasser sig alt.

Trin 2: Skriv et 1-sides design-dokument. Åbn et nyt dokument og besvar disse fem spørgsmål på almindeligt engelsk. Spring ingen af dem over.

  • Hvad laver spilleren hvert 5. sekund? (kerneloopet)
  • Hvad er vinderbetingelsen? Hvad er taberbetingelsen?
  • Hvor mange niveauer eller hvor lang er én runde?
  • Hvad er det visuelle trækplaster? (belysning, farvepalet, stilreference)
  • Hvad er den ene funktion, der gør dette spil mindeværdigt på 30 sekunders spil?

Trin 3: Installer kompetencen og kør standardkoden. Få en fungerende build kørende lokalt. Du bør se en spillerkarakter bevæge sig i en Three.js scene inden midnat. Hvis du ikke gør det, så reducer omfanget - skift genre, forenkl kameraet, eller vælg en mindre kompetence.

Lørdag Kl. 9.00 - 13.00: Byg Kerne-mekanikken

Trin 4: Erstat pladsholder-mekanikken med din ene funktion. Dette er den eneste funktion, der betyder noget. Hvis dit spil er "førstepersonsfiskeri i en hjemsøgt sø", er dagens formiddag kun fiske-kast-logik og vandshader-følelse. Intet andet.

Trin 5: Få vind/tab tilstanden til at fungere. En 60-sekunders prototype med en vinderside føles som et spil. En 60-minutters prototype uden slutning føles som en teknisk demo. Lever altid slutningen først.

Lørdag Kl. 13.00 - 20.00: Tilføj Indhold og Niveauer

Trin 6: Byg ét fuldt spilbart niveau eller én runde. Ikke tre halvt bagte niveauer - ét poleret. Brug pladsholder-kuber til geometri. Brug kompetencens pladsholder-karakter. Juster følelsen.

Trin 7: Tilføj en tutorial-popup. En to-sætningers "WASD for at bevæge dig, klik for at fiske" overlay ved første start sparer din itch.io-side for forvirrede spillere, der giver op på 8 sekunder.

Søndag Kl. 10.00 - 16.00: Polering

Trin 8: Tilføj lyd. Selv tre lyde (fodtrin, ambient loop, vind-jingel) løfter en prototype dramatisk. Gratis kilder: freesound.org, opengameart.org, de AI-genererede foley-apps på inference.sh.

Trin 9: Tilføj juice. Partikel ved træf, skærmrystelse ved nedslag, et tal pop-up ved score. Juice er det, der får en 48-timers prototype til at se ud som en 6-måneders i en GIF.

Trin 10: Fejlfinding. Spil din build fem gange i træk. Ret alt, der går i stykker to gange. Ignorer alt, der går i stykker én gang.

Søndag Kl. 16.00 - 20.00: Levering

Trin 11: Byg produktions-bundle'en. pnpm build i din kompetences projekt. Test produktions-buildet i en frisk browser-fane.

Trin 12: Opret en itch.io-side. Titel, én-linjes tagline, tre screenshots, én GIF, kontroller, credits, dit devlog-link. Hele siden bør tage 45 minutter, hvis du har aktiverne klar.

Trin 13: Post linket. Twitter, Bluesky, din dev-community Discord, det relevante subreddit. Brug GIF'en som forhåndsvisning, ikke screenshot'et. Devlog-indlæg, der inkluderer navnet på AI-kompetencen (og et link til den), får tendens til at få flere klik.


Hvad Man Skal Gøre, Når Man Rammer Lørdags-muren

De fleste weekendprototyper dør lørdag eftermiddag. Mekanikken er sværere, end den så ud, fysikken er mærkelig, og du begynder at tvivle på, om spillet er sjovt. Dette er muren. Alle jam-udviklere rammer den.

De tre redningsmanøvrer:

  • Fjern en funktion. Hvis boss-kampen kæmper imod dig, fjern bossen. Hvis multiplayeren er ødelagt, lever singleplayer. Den leverede prototype slår altid den ufærdige ambitiøse.
  • Skift til pladsholder-kunst. Hvis du bruger lørdag i Blender, stop. Brug kuber og kapsler. Polering vinder prototyper; aktiver vinder post-jam-opdateringer.
  • Læs design-dokumentet igen. Hvad var den ene funktion, der betød noget? Brug resten af lørdag kun på den.

Kompetencens pladsholder-aktiver er gode nok til at levere. Spillere vil bedømme følelse, juice og loopet. De vil ikke bedømme klippestykket i baggrunden.


Hvor Man Hostes Og Hvordan Man Deler

itch.io er standarden for browser-spilprototyper, punktum. Gratis hosting, ingen anmeldelseskø, indlejringer virker overalt, og publikum forventer rå weekend-builds. Newgrounds er et godt sekundært post, hvis dit spil har en komedie- eller arkade-vinkel.

For synlighed:

  • Indsend til en rigtig game jam, hvis din weekend overlapper en (Ludum Dare, GMTK, js13k for størrelsesbegrænsede builds, GitHub Game Off i november). Selv uden for en officiel jam får postering på en jam-tema-side øjne.
  • Krydspost en 15-sekunders GIF til Twitter, Bluesky og r/IndieDev / r/IndieGaming med itch.io-linket.
  • Tilføj et devlog-indlæg til din itch.io-side - et afsnit om, hvilken AI-kompetence du brugte, og hvad der ændrede sig i løbet af weekenden.

De første 100 afspilninger kommer normalt fra dine egne sociale konti og et godt-tagget Reddit-indlæg. Derefter overtager itch.io's "New" og "Popular" sider.


Ofte Stillede Spørgsmål

Kan jeg virkelig bygge et 3D-spil på 48 timer uden spiludviklingserfaring?

Ja til en prototype, nej til et poleret spil. En weekend giver dig én spilbar mekanik med en vind/tab-tilstand, ét niveau og en itch.io-side. Det er nok til at validere ideen, bygge et portfolio-stykke og beslutte, om det fortjener en længere build. AI-kompetencer på Vibe Skills håndterer standardkoden, så weekenden går til design, ikke opsætning.

Skal jeg alene eller bygge med et team til en weekendprototype?

Alene til din første. Team til din anden. Solo-prototyper leveres oftere, fordi der ikke er nogen koordineringsomkostninger. Når du kender dit eget tempo, er et team på 2 (en design + kode, en kunst + lyd) det søde punkt for en weekend. Teams på 4+ leverer normalt ikke på 48 timer.

Skal jeg kende Three.js eller en spilmotor, før jeg starter?

Du skal kende nok JavaScript til at læse, hvad AI'en genererer, og justere værdier. Du behøver ikke skrive Three.js fra bunden. Vibe Skills 3D game prototyping-kompetencer genererer motoropsætningen; du skriver gameplayet. Hvis du kan redigere React eller vanilla JS, kan du levere en Three.js prototype på en weekend.

Hvordan tjener jeg penge på en weekendprototype?

Det gør du normalt ikke. Den første prototype er til portfolio, validering og læring. Når en prototype får momentum (10k+ afspilninger på itch.io er et godt signal), er de typiske monetiseringsveje: betal-hvad-du-vil-have på itch, en Steam Early Access build, eller en annonce-understøttet web-udgivelse på portaler som CrazyGames. For weekend-builds, fokuser på levering og devlog-indhold - indtjening er et måned-3 problem.

Hvad hvis mit spil crasher, når jeg sender det til itch.io?

Test produktions-buildet, før du uploader. De fleste weekendprototyper fejler i produktion på grund af aktiv-stier eller WebGL-kontekstindstillinger - begge kan rettes på 5 minutter, hvis du fanger dem lokalt. Bygnings-pipeline'en, der leveres med kompetencer på Vibe Skills, er konfigureret til itch.io's HTML5-hosting ud af boksen, hvilket fjerner de fleste af disse problemer.

Kan jeg sælge eller modificere koden fra en Vibe Skills game skill?

Ja. Kompetencer på Vibe Skills leveres med en kommercielt venlig licens, der giver dig mulighed for at levere koden i dit eget udgivne spil på itch.io, Steam eller hvor som helst ellers. Skabere beholder IP for deres kompetence; du beholder IP for dit spil bygget ovenpå den.


Lever Prototypen Denne Weekend

Den største grund til, at weekendprototyper ikke leveres, er ikke kompetence eller motorvalg. Det er fredag aften, hvor du "researcher lidt mere" og aldrig starter. Den næste ledige weekend du har, følg fire-fase planen: omfang fredag, byg lørdag formiddag, indhold lørdag eftermiddag, poler og lever søndag. Brug en 3D-spilprototyping-kompetence, så standardkoden er klaret, før du laver kaffe lørdag.

Portfolioet fra dine første ti weekendprototyper er mere værd end dit hypotetiske drømmespil på seks måneder. Lever de små først.

Gennemse 3D-spilprototyping-kompetencer på Vibe Skills →


Spring Three.js standardkode-maratonnen over. Installer en 3D-spilprototyping-kompetence på Vibe Skills og lever en spilbar build inden søndag aften.

Sådan laver du en prototype af et 3D-spil på en weekend med AI-kompetencer - Vibe Skills preview
Vibe Skills
Vibe Skills

Gennemse hundredvis af færdiglavede færdigheder til Claude, Cursor og mere.