Kako prototipirati 3D igru za vikend koristeći veštine veštačke inteligencije

Isporučite igrivi 3D prototip igre za 48 sati. Radni tok od petka do nedelje koristeći veštine veštačke inteligencije, Three.js i Vibe Skills - za nezavisne programere i hobiste.

3D GamesIndie Game DevThree.jsVibe CodingVibe Skills
Sarah Mitchell
Sarah Mitchell
Creator editorial lead
10,620
Kako prototipirati 3D igru za vikend koristeći veštine veštačke inteligencije - Vibe Skills preview
Vibe Skills
Vibe Skills

Pregledajte stotine gotovih veština za Claude, Cursor i još mnogo toga.

Kako prototipovati 3D igru za vikend: Radni tok od petka do nedelje

Možete objaviti igrivi 3D prototip igre na itch.io između petka uveče i nedelje uveče. Game jamovi dokazuju ovo više od dvadeset godina. AI veštine sada još više kompresuju radni tok: petak je koncept i obim, subota je izrada, nedelja je poliranje i objavljivanje. Bez glomaznosti motora, bez tima, bez dugoročnih planova.

Ovo nije govor ohrabrenja. Ludum Dare se održava svaka četiri meseca i dosledno objavljuje 2.000 - 3.000 gotovih igara za 48 - 72 sata. Format funkcioniše jer ograničenje forsira objavljivanje. AI veštine vam daju isto ograničenje sa bržim početkom - osnovni kod, skice resursa i petlja igranja dolaze pred-napravljeni tako da vikend ide na delove koji zaista liče na igru.

Ovaj vodič je za indie developere, studente dizajna i hobiste koji žele jednu igrivu stvar do nedelje uveče. Pokrivamo anatomiju 48-časovne izrade, pet AI veština za prototipiranje igara na Vibe Skills, i radni tok od petka do nedelje koji se uklapa u vikend.


Kako prototipirati 3D igru za vikend koristeći veštine veštačke inteligencije - Vibe Skills preview
Vibe Skills
Vibe Skills

Pregledajte stotine gotovih veština za Claude, Cursor i još mnogo toga.

Zašto su vikendi dovoljno vremena za objavljivanje igrivog prototipa

Game jamovi dokazuju 48-časovnu izradu dve decenije. Ludum Dare je počeo 2002. godine i sada se održava tri puta godišnje sa 2.000+ prijava po rundi. GMTK Game Jam prikupi 8.000+ predaja za jedan vikend. itch.io svakog godine hostuje hiljade stranica za jam-ove, a većina jam igara se objavljuje za 48 - 72 sata od nule.

Format funkcioniše zbog tri funkcije prisiljavanja:

  • Obim se postavlja pre nego što kod počne. Jam teme sprečavaju širenje funkcija.
  • Rok za javno slanje. Petak do nedelje znači da nema "poliraću to sledeće nedelje".
  • Isporuka prvo preko pregledača. itch.io i Newgrounds isporučuju putem linka pregledača, ne instalatera.

Ono što se promenilo 2026. je početak. AI veštine smanjuju osnovni kod koji je ranije pojedeo 8 - 10 sati jam-a:

  • Postavljanje Three.js scene, osvetljenje, kamera
  • Kontroler igrača (tastatura, miš, džojstik)
  • Fizika (raycast, kolajderi, osnovni AABB)
  • Zamenski resursi (nisko-poligonalni karakter, rekviziti okruženja, skybox)
  • Proces izrade koji eksportuje igrivi HTML paket

Taj posao postavljanja je sada 30-minutni korak. Ostatak vikenda je dizajn, izgradnja nivoa i osećaj.


Kako prototipirati 3D igru za vikend koristeći veštine veštačke inteligencije - Vibe Skills preview
Vibe Skills
Vibe Skills

Pregledajte stotine gotovih veština za Claude, Cursor i još mnogo toga.

Anatomija 48-časovne izrade

Svaki vikend prototip koji se objavi sledi otprilike ista četiri faze. Ako preskočite fazu, izrada neće stići do itch.io. Ako potrošite previše vremena na jednu fazu, faza poliranja će biti ugrožena.

FazaVremenski blokŠta raditeŠta objavljujete do kraja faze
Faza 1: ObimPetak 18:00 - 22:00Izaberite žanr, napišite 1-strani dokument dizajna, odlučite osnovnu petlju, izaberite AI veštinuDokument dizajna + odabrana veština
Faza 2: IzradaSubota 9:00 - 20:00Generišite osnovni kod, napravite osnovnu mehaniku, dodajte 1 - 2 nivoa, povežite ulazIgrivi prototip sa stanjem pobede/poraza
Faza 3: PoliranjeNedelja 10:00 - 16:00Zvuk, efekti, iskačući prozor sa tutorijalom, balans, pregled grešakaIzrada koja se ne kvari u prvih 60 sekundi
Faza 4: ObjavljivanjeNedelja 16:00 - 20:00Eksport, napišite stranicu za itch.io, snimite GIF, objavite na društvenim mrežamaJavno objavljena stranica na itch.io sa radnim veb paketom

Četvorofazna struktura ostavlja prostor za stvari koje se uvek dese: pokvaren rubni slučaj fizike, prokleti uvoz resursa, izrada koja radi lokalno ali se kvari u WebGL-u. Planirajte za greške.


Kako zapravo izgleda "Vibe Coding" igre

"Vibe coding" je radni tok izrade softvera opisivanjem onoga što želite i dopuštanjem AI da generiše kod, a zatim iteriranjem na rezultatu. Za igre to funkcioniše jer je većina kodne baze vezana za povezivanje. Zabavni delovi - osećaj, dizajn nivoa, zvuk, umetnički pravac - ostaju ljudski, ali osnovni kod se generiše.

Vikend igra kodirana "vibom" izgleda ovako: pišete dokument dizajna na običnom engleskom u kartici Cursor ili Claude, instalirate Vibe Skills 3D veštinu za igre koja dolazi sa Three.js skelom, tražite od AI da doda mehaniku specifičnu za žanr, a zatim ručno podešavate osećaj - visinu skoka, zaostajanje kamere, intenzitet čestica. AI radi tipkanje. Vi radite dizajn. Taj razdor je ono što čini vikend prototip mogućim za nekoga ko nije stariji inženjer.


5 AI veština za prototipiranje igara na Vibe Skills

Ove veštine su napravljene da kompresuju fazu osnovnog koda vikend prototipa. Sve su u kategoriji 3D Games na Vibe Skills i dolaze sa Three.js skelom, radnim procesom izrade i eksportom spremnim za itch.io.

1. Three.js Game Scaffolder

Polazna tačka za skoro svaki 3D vikend prototip. Generiše Three.js scenu sa kontrolerom igrača, kamerom iz trećeg lica, osnovnim osvetljenjem, skybox-om i ravnom površinom sa kolizijama. Izlaz je Vite projekat koji možete pokrenuti sa pnpm dev za 30 sekundi i pnpm build koji proizvodi HTML paket spreman za itch.io.

Najbolje za: bilo koji žanr osim čistog 2D. Koristite ovo kao vaš projekat za dan nula.

2. First-Person Walker Skill

Generiše uglađen kontroler iz prvog lica (WASD + pogled mišem + gravitacija + trčanje + skok) sa kukama za zvuk koraka i pomeranjem glave. Stavite svoj mrežni model nivoa na vrh i imaćete simulaciju hodanja, horor prototip ili muzejsku igru do subotnjeg ručka.

Najbolje za: simulacije hodanja, horor, prototipove istraživanja, narativne igre.

3. Top-Down Arena Shooter Kit

Generiše kameru iz ptičje perspektive, kontroler sa dva džojstika (tastatura ili džojstik), generator talasa, osnovnu AI neprijatelja, sistem projektila i HUD za bodovanje. Petlja pucačine je poznata dobra osnova igranja - zamenite umetnost i obrazac pojavljivanja i imaćete potpuno novu igru.

Najbolje za: arkadne pucačine, bullet hell, akcione igre sa dva džojstika.

4. 3D Puzzle Platformer Skeleton

Generiše kontroler platformera iz trećeg lica (promenljivi skok, vreme oklevanja, detekcija ivice), sistem kontrolnih tačaka i predložak nivoa sa tri skraćena nivoa koje možete urediti u Blenderu ili direktno u kodu. Uključuje petlju smrti/ponovnog pojavljivanja i okidač za završetak nivoa.

Najbolje za: zagonetke platformere, parkour prototipove, brze indie igre.

5. Browser Driving Sandbox

Generiše osećaj arkadne vožnje (kriva ubrzanja, fizika proklizavanja, zaostajanje kamere, osnovni teren) plus nisko-poligonalni automobil koji možete obojiti za 10 sekundi. Stavite mrežni model staze i imaćete prototip trke do subotnje večere.

Najbolje za: arkadne trke, vožnju van puta, simulacije saobraćaja, testiranje osećaja automobila.

Pregledajte sve 3D veštine za igre na Vibe Skills →


Radni tok od petka do nedelje

Ovo je tačan raspored koji se uklapa u vikend. Podesite vreme početka, ali zadržite redosled faza.

Petak 18:00 - 22:00: Obim i postavljanje

Korak 1: Odaberite veštinu za prototipiranje igara Vibe Skills. Pregledajte kategoriju 3D Games i izaberite veštinu koja odgovara žanru koji želite da napravite. Ako još ne znate, podrazumevano koristite Three.js Game Scaffolder - on se prilagođava svemu.

Korak 2: Napišite jedinstveni dokument dizajna. Otvorite novi dokument i odgovorite na ovih pet pitanja na običnom engleskom. Nemojte nijedno od njih preskočiti.

  • Šta igrač radi svakih 5 sekundi? (osnovna petlja)
  • Kakav je uslov za pobedu? Kakav je uslov za poraz?
  • Koliko nivoa ili koliko traje jedna runda?
  • Kakav je vizuelni šmek? (osvetljenje, paleta boja, referenca stila)
  • Koja je jedna karakteristika koja čini ovu igru nezaboravnom za 30 sekundi igranja?

Korak 3: Instalirajte veštinu i pokrenite osnovni kod. Dobijte radni paket koji radi lokalno. Trebalo bi da vidite lik igrača koji se kreće u Three.js sceni pre ponoći. Ako ne, smanjite obim - promenite žanr, pojednostavite kameru ili izaberite manju veštinu.

Subota 9:00 - 13:00: Napravite osnovnu mehaniku

Korak 4: Zamenite zamensku mehaniku svojom jednom karakterističnom funkcijom. Ovo je jedina karakteristika koja je važna. Ako je vaša igra "ribolov iz prvog lica u ukletom jezeru", jutro danas je samo logika pecanja i osećaj vodenog šejdera. Ništa drugo.

Korak 5: Neka stanje pobede/poraza funkcioniše. Prototip od 60 sekundi sa ekranom pobede oseća se kao igra. Prototip od 60 minuta bez krajnjeg stanja oseća se kao tehnički demo. Uvek prvo objavite krajnje stanje.

Subota 13:00 - 20:00: Dodajte sadržaj i nivoe

Korak 6: Napravite jedan potpuno igrivi nivo ili rundu. Ne tri polovično napravljena nivoa - jedan uglađen. Koristite kockice kao zamenu za geometriju. Koristite zamenski lik iz veštine. Podesite osećaj.

Korak 7: Dodajte iskačući prozor sa tutorijalom. Dve rečenice "WASD za kretanje, klikni za pecanje" na ekranu pri prvom pokretanju spasavaju vašu stranicu na itch.io od zbunjenih igrača koji odustaju za 8 sekundi.

Nedelja 10:00 - 16:00: Poliranje

Korak 8: Dodajte zvuk. Čak i tri zvuka (korak, ambijentalna petlja, pobednički jingle) dramatično poboljšavaju prototip. Besplatni izvori: freesound.org, opengameart.org, AI generisane aplikacije za foley na inference.sh.

Korak 9: Dodajte efekte. Čestice pri udaru, potres ekrana pri udaru, iskačući broj pri bodovanju. Efekti su ono što čini da 48-satni prototip izgleda kao 6-mesečni u GIF-u.

Korak 10: Pregled grešaka. Igrajte svoj paket pet puta zaredom. Popravite sve što se pokvari dva puta. Ignorišite sve što se pokvari jednom.

Nedelja 16:00 - 20:00: Objavljivanje

Korak 11: Napravite produkcioni paket. pnpm build u projektu vaše veštine. Testirajte produkcioni paket u novoj kartici pregledača.

Korak 12: Kreirajte stranicu za itch.io. Naslov, kratak tagline, tri snimka ekrana, jedan GIF, kontrole, zasluge, link ka vašem devlogu. Cela stranica bi trebalo da traje 45 minuta ako imate gotove resurse.

Korak 13: Postavite link. Tviter, Bluesky, Discord vaše razvojne zajednice, odgovarajući subreddit. Koristite GIF kao pregled, ne snimak ekrana. Devlog postovi koji uključuju ime AI veštine (i link ka njoj) obično dobijaju više klikova.


Šta učiniti kada udarite u subotnji zid

Većina vikend prototipova umire u subotu popodne. Mehanika je teža nego što je izgledala, fizika je čudna, i počinjete da sumnjate da li je igra zabavna. Ovo je zid. Svaki jam developer ga udari.

Tri poteza za spasavanje:

  • Isecite funkciju. Ako vas borba sa šefom muči, isecite šefa. Ako je multiplayer pokvaren, objavite single-player. Objavljeni prototip uvek pobeđuje nedovršeni ambiciozni.
  • Prebacite se na zamenske resurse. Ako provodite subotu u Blenderu, stanite. Koristite kocke i kapsule. Poliranje osvaja prototipove; resursi osvajaju post-jam ažuriranja.
  • Ponovo pročitajte dokument dizajna. Koja je bila jedina karakteristika koja je bila važna? Provedite ostatak subote samo na tome.

Zamenski resursi veštine su dovoljno dobri za objavljivanje. Igrači će procenjivati osećaj, efekte i petlju. Oni neće procenjivati rekvizit stene u pozadini.


Gde hostovati i kako deliti

itch.io je podrazumevani izbor za prototipove igara u pregledaču, tačka. Besplatan hosting, nema reda za pregled, ugradnje rade svuda, a publika očekuje sirove vikend izrade. Newgrounds je dobar sekundarni post ako vaša igra ima komični ili arkadni ugao.

Za vidljivost:

  • Predajte se pravom game jam-u ako se vaš vikend poklapa sa jednim (Ludum Dare, GMTK, js13k za pakete ograničene veličine, GitHub Game Off u novembru). Čak i van zvaničnog jam-a, objavljivanje na stranici sa temom jam-a privlači pažnju.
  • Unakrsno objavite 15-sekundni GIF na Twitter, Bluesky i r/IndieDev / r/IndieGaming sa linkom na itch.io.
  • Dodajte post na devlog na svoju stranicu na itch.io - jedan paragraf o tome koju ste AI veštinu koristili i šta ste promenili tokom vikenda.

Prvih 100 igranja obično dolazi sa vaših sopstvenih naloga na društvenim mrežama i jednog dobro označenog Reddit posta. Nakon toga, "Nove" i "Popularne" stranice itch.io preuzimaju kontrolu.


Često postavljana pitanja

Da li zaista mogu da napravim 3D igru za 48 sati bez iskustva u razvoju igara?

Da za prototip, ne za uglađenu igru. Vikend vam donosi jednu igrivu mehaniku sa stanjem pobede/poraza, jedan nivo i stranicu na itch.io. To je dovoljno za validaciju ideje, izgradnju portfolija i odlučivanje da li zaslužuje dužu izradu. AI veštine na Vibe Skills upravljaju osnovnim kodom tako da vikend ide na dizajn, a ne na postavljanje.

Da li treba da radim sam ili da pravim sa timom za vikend prototip?

Samostalno za svoj prvi. Tim za svoj drugi. Samostalni prototipovi se češće objavljuju jer nema troškova koordinacije. Kada upoznate svoj tempo, tim od 2 (jedan dizajn + kod, jedan umetnost + zvuk) je idealan za vikend. Timovi od 4+ obično ne objavljuju za 48 sati.

Da li moram da znam Three.js ili game engine pre nego što počnem?

Morate da znate dovoljno JavaScript-a da pročitate ono što AI generiše i podesite vrednosti. Ne morate da pišete Three.js od nule. Vibe Skills 3D veštine za prototipiranje igara generišu postavljanje motora; vi pišete igranje. Ako možete da uređujete React ili vanilla JS, možete objaviti Three.js prototip za vikend.

Kako da monetizujem vikend prototip?

Obično ne. Prvi prototip je za portfolio, validaciju i učenje. Kada prototip dobije zamah (10k+ igranja na itch.io je dobar signal), tipični putevi monetizacije su: plati koliko želiš na itch-u, Steam Early Access paket, ili veb izdanje podržano oglasima na portalima poput CrazyGames. Za vikend izrade, fokusirajte se na objavljivanje i sadržaj devloga - prihod je problem meseca 3.

Šta ako se moja igra sruši kada je postavim na itch.io?

Testirajte produkcioni paket pre nego što ga otpremite. Većina vikend prototipova se kvari u produkciji zbog putanja resursa ili postavki WebGL konteksta - oba se mogu popraviti za 5 minuta ako ih uhvatite lokalno. Proces izrade koji dolazi sa veštinama na Vibe Skills je fabrički konfigurisan za itch.io HTML5 hosting, što uklanja većinu ovih problema.

Da li mogu da prodam ili modifikujem kod iz Vibe Skills game skill-a?

Da. Veštine na Vibe Skills dolaze sa komercijalno prijateljskom licencom koja vam omogućava da kod objavite u svojoj objavljenoj igri na itch.io, Steam-u ili bilo gde drugde. Kreatori zadržavaju intelektualnu svojinu svog veštine; vi zadržavate intelektualnu svojinu svoje igre izgrađene na njoj.


Objavite prototip ovog vikenda

Najveći razlog zašto vikend prototipovi ne budu objavljeni nije izbor veštine ili motora. To je petak uveče kada "istražujete malo više" i nikada ne započnete. Sledećeg slobodnog vikenda, sledite četvorofazni plan: obim u petak, izrada u subotu ujutru, sadržaj u subotu popodne, poliranje i objavljivanje u nedelju. Koristite 3D veštinu za prototipiranje igara tako da osnovni kod bude gotov pre nego što napravite kafu u subotu.

Portfolio vaših prvih deset vikend prototipova vredi više od vaše hipotetičke šestomesečne sanjane igre. Prvo objavite male.

Pregledajte 3D veštine za prototipiranje igara na Vibe Skills →


Preskočite maraton Three.js osnovnog koda. Instalirajte 3D veštinu za prototipiranje igara na Vibe Skills i objavite igrivi paket do nedelje uveče.

Kako prototipirati 3D igru za vikend koristeći veštine veštačke inteligencije - Vibe Skills preview
Vibe Skills
Vibe Skills

Pregledajte stotine gotovih veština za Claude, Cursor i još mnogo toga.