## Macaalamadayn 3D Ciyaar Sabtida iyo Axad ah iyadoo la adeegsanayo Xirfadaha AI

48 jam nan fasih prototaip permainan 3D yang boleh dimainkan. Alur kerja Jumaat hingga Ahad menggunakan kemahiran AI, Three.js, dan Vibe Skills - untuk pembangun indie dan peminat.

3D GamesIndie Game DevThree.jsVibe CodingVibe Skills
Sarah Mitchell
Sarah Mitchell
Creator editorial lead
10,620
## Macaalamadayn 3D Ciyaar Sabtida iyo Axad ah iyadoo la adeegsanayo Xirfadaha AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Claude, Cursor, နှင့် အခြားများအတွက် အသင့်ပြင်ထားသော ကျွမ်းကျင်မှု ရာပေါင်းများစွာကို ရှာဖွေပါ။

Paano Mag-prototype ng 3D Game sa Loob ng Isang Linggo: Ang Daloy ng Trabaho mula Biyernes hanggang Linggo

Maaari kang makapaglabas ng isang laruin na 3D game prototype sa itch.io sa pagitan ng Biyernes ng gabi at Linggo ng gabi. Napatunayan na ito ng mga game jam sa loob ng dalawampung taon. Pinabilis pa ngayon ng mga kasanayang pang-AI ang daloy ng trabaho: Biyernes ay konsepto at saklaw, Sabado ay pagbuo, Linggo ay pagpapakinis at pagpapadala. Walang sobrang bigat na engine, walang koponan, walang mga plano ng buwanang paglalakbay.

Hindi ito isang panayam na nagpapasigla. Ang Ludum Dare ay tumatakbo tuwing apat na buwan at tuloy-tuloy na naglalabas ng 2,000 - 3,000 kumpletong laro sa loob ng 48 - 72 oras. Gumagana ang format dahil ang paglilimita ay nagpipilit ng pagpapadala. Nagbibigay sa iyo ang mga kasanayang pang-AI ng parehong paglilimita na may mas mabilis na pag-abot - ang mga paunang code, mga guhit ng asset, at ang gameplay loop ay naka-pre-built kaya ang katapusan ng linggo ay napupunta sa mga bahagi na talagang parang laro.

Ang gabay na ito ay para sa mga indie dev, mga mag-aaral ng disenyo, at mga hobbyist na nais ng isang laruin na bagay pagsapit ng Linggo ng gabi. Saklaw namin ang anatomy ng 48-oras na build, limang kasanayang pang-AI sa pag-prototype ng laro sa Vibe Skills, at ang daloy ng trabaho mula Biyernes hanggang Linggo na kasya sa katapusan ng linggo.


## Macaalamadayn 3D Ciyaar Sabtida iyo Axad ah iyadoo la adeegsanayo Xirfadaha AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Claude, Cursor, နှင့် အခြားများအတွက် အသင့်ပြင်ထားသော ကျွမ်းကျင်မှု ရာပေါင်းများစွာကို ရှာဖွေပါ။

Bakit Sapat na ang mga Katapusan ng Linggo para Magpadala ng Laruin na Prototype

Napatunayan na ng mga game jam ang 48-oras na build sa loob ng dalawang dekada. Nagsimula ang Ludum Dare noong 2002 at ngayon ay tatlong beses sa isang taon na tumatakbo na may 2,000+ na mga entry bawat round. Ang GMTK Game Jam ay kumukuha ng 8,000+ na mga submissions sa isang katapusan ng linggo. Nagho-host ang itch.io ng libu-libong mga pahina ng jam bawat taon, at karamihan sa mga laro ng jam ay naipapadala sa loob ng 48 - 72 oras mula sa isang malamig na simula.

Gumagana ang format dahil sa tatlong pagpilit na mga paggana:

  • Ang saklaw ay naitatakda bago magsimula ang code. Pinipigilan ng mga tema ng jam ang pagdami ng mga tampok.
  • Pampublikong deadline ng pagsumite. Biyernes-hanggang-Linggo ay nangangahulugang walang "Pipigain ko na lang ito sa susunod na linggo".
  • Pagpapadala na nakatuon sa browser. Ang itch.io at Newgrounds ay nagpapadala sa isang link sa browser, hindi isang installer.

Ang nagbago noong 2026 ay ang pag-abot. Pinapatakbo ng mga kasanayang pang-AI ang paunang code na dati ay kumakain ng 8 - 10 oras ng isang jam:

  • Pag-setup ng Three.js scene, ilaw, pagkakabit ng camera
  • Kontroler ng manlalaro (keyboard, mouse, gamepad)
  • Pisika (raycast, mga collider, pangunahing AABB)
  • Mga pansamantalang asset (mababang-poly na karakter, mga bagay sa kapaligiran, skybox)
  • Pipeline ng build na nag-e-export ng laruin na HTML build

Ang trabahong pag-setup na iyon ay ngayon ay isang 30-minutong hakbang. Ang natitirang bahagi ng katapusan ng linggo ay disenyo, pagbuo ng antas, at pakiramdam.


## Macaalamadayn 3D Ciyaar Sabtida iyo Axad ah iyadoo la adeegsanayo Xirfadaha AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Claude, Cursor, နှင့် အခြားများအတွက် အသင့်ပြင်ထားသော ကျွမ်းကျင်မှု ရာပေါင်းများစွာကို ရှာဖွေပါ။

Ang Anatomy ng 48-Oras na Build

Bawat prototype ng katapusan ng linggo na naipapadala ay halos sumusunod sa parehong apat na yugto. Ang paglaktaw ng isang yugto ay nangangahulugan na ang build ay hindi makakarating sa itch.io. Ang paggastos ng masyadong mahaba sa isang yugto ay lalamunin ang yugto ng pagpapakinis.

YugtoBloke ng OrasAng Ginagawa MoAng Naipapadala Mo sa Katapusan ng Yugto
Yugto 1: SaklawBiyernes 6pm - 10pmPumili ng genre, magsulat ng 1-pahinang disenyo ng dokumento, magpasya sa pangunahing loop, pumili ng kasanayang pang-AIDisenyo ng dokumento + napiling kasanayan
Yugto 2: PagbuoSabado 9am - 8pmBumuo ng paunang code, bumuo ng pangunahing mekanismo, magdagdag ng 1 - 2 antas, magkabit ng inputLaruin na build na may panalo/talo na estado
Yugto 3: PagpapakinisLinggo 10am - 4pmTunog, pagpapaganda, pop-up ng tutorial, balanse, pagdaan sa mga bugBuild na hindi masisira sa unang 60 segundo
Yugto 4: PagpapadalaLinggo 4pm - 8pmMag-export, magsulat ng pahina ng itch.io, kumuha ng GIF, mag-post sa mga social mediaPampublikong pahina ng itch.io na may gumaganang web build

Ang apat na yugto na istraktura ay nagbibigay ng espasyo para sa mga bagay na palaging nagkakamali: isang sira na gilid ng kaso ng pisika, isang nakakainis na pag-import ng asset, isang build na tumatakbo nang lokal ngunit nasisira sa WebGL. Magplano para sa mga bug.


Ano Talaga ang Hitsura ng "Vibe Coding" ng isang Laro

Ang "vibe coding" ay ang daloy ng trabaho ng pagbuo ng software sa pamamagitan ng paglalarawan ng gusto mo at pagpapa-generate ng AI ng code, pagkatapos ay pag-ulit sa output. Para sa mga laro, gumagana ito dahil karamihan sa codebase ay koneksyon. Ang mga masayang bahagi - pakiramdam, disenyo ng antas, tunog, direksyon ng sining - ay nananatiling tao, ngunit ang paunang code ay nabubuo.

Ang isang vibe-coded na laro sa katapusan ng linggo ay ganito ang hitsura: isusulat mo ang disenyo ng dokumento sa karaniwang Ingles sa isang tab ng Cursor o Claude, i-install ang isang kasanayang pang-AI ng 3D game ng Vibe Skills na may Three.js scaffolding, hihilingin mo sa AI na idagdag ang mekanismong tiyak sa genre, pagkatapos ay pipinuhin mo ang pakiramdam - taas ng pagtalon, pagkaantala ng camera, kasidhian ng particle. Ginagawa ng AI ang pag-type. Ikaw ang gumagawa ng disenyo. Ang paghahati na iyon ang dahilan kung bakit posible ang isang prototype sa katapusan ng linggo para sa isang taong hindi isang senior engineer.


5 Kasanayang Pang-AI sa Pag-prototype ng Laro sa Vibe Skills

Ang mga kasanayang ito ay ginawa upang paikliin ang paunang yugto ng isang prototype sa katapusan ng linggo. Lahat ng ito ay nasa kategoryang 3D Games sa Vibe Skills at may kasamang Three.js scaffolding, isang gumaganang build pipeline, at isang export na handa para sa itch.io.

1. Three.js Game Scaffolder

Ang panimulang punto para sa halos bawat 3D prototype ng katapusan ng linggo. Lumilikha ng isang Three.js scene na may kontroler ng manlalaro, third-person camera, pangunahing ilaw, isang skybox, at isang ground plane na may mga banggaan. Ang output ay isang Vite project na maaari mong i- pnpm dev sa loob ng 30 segundo at isang pnpm build na lumilikha ng isang HTML bundle na handa para sa itch.io.

Pinakamahusay para sa: anumang genre maliban sa purong 2D. Gamitin ito bilang iyong proyekto sa unang araw.

2. First-Person Walker Skill

Lumilikha ng isang pinahusay na first-person controller (WASD + mouse look + gravity + sprint + jump) na may mga hook para sa tunog ng yapak at pag-alog ng ulo. Ilagay ang iyong sariling mesh ng antas sa itaas at magkakaroon ka ng isang walking sim, horror prototype, o museo ng laro pagsapit ng Sabado tanghali.

Pinakamahusay para sa: walking sims, horror, mga prototype ng paggalugad, mga naratibong laro.

3. Top-Down Arena Shooter Kit

Lumilikha ng isang top-down camera, twin-stick controller (keyboard o gamepad), wave spawner, pangunahing AI ng kalaban, projectile system, at isang scoring HUD. Ang shooter loop ay isang kilalang mahusay na pundasyon ng gameplay - palitan ang sining at ang pattern ng paglitaw at magkakaroon ka ng isang bagong laro.

Pinakamahusay para sa: arcade shooters, bullet hell, twin-stick action.

4. 3D Puzzle Platformer Skeleton

Lumilikha ng isang third-person platformer controller (variable jump, coyote time, ledge detection), isang checkpoint system, at isang template ng antas na may tatlong stub na antas na maaari mong i-edit sa Blender o direkta sa code. Kasama ang isang death/respawn loop at isang level-complete trigger.

Pinakamahusay para sa: puzzle platformers, parkour prototypes, mga indie na angkop sa speedrun.

5. Browser Driving Sandbox

Lumilikha ng isang arcade driving feel (acceleration curve, drift physics, camera lag, pangunahing terrain) kasama ang isang mababang-poly na kotse na maaari mong kulayan sa loob ng 10 segundo. Maglagay ng isang track mesh at magkakaroon ka ng isang racing prototype pagsapit ng Sabado hapunan.

Pinakamahusay para sa: arcade racing, off-road driving, traffic sims, pagsubok ng pakiramdam ng kotse.

Mag browse ng lahat ng 3D game skills sa Vibe Skills →


Ang Daloy ng Trabaho mula Biyernes hanggang Linggo

Ito ang eksaktong iskedyul na kasya sa isang katapusan ng linggo. Ayusin ang oras ng pagsisimula ngunit panatilihin ang pagkakasunud-sunod ng mga yugto.

Biyernes 6pm - 10pm: Saklaw at Pag-setup

Hakbang 1: Pumili ng isang kasanayang pang-prototype ng laro ng Vibe Skills. Mag-browse sa kategoryang 3D Games at piliin ang kasanayan na tumutugma sa genre na nais mong buuin. Kung hindi mo pa alam, gumamit ng default na Three.js Game Scaffolder - maaari itong umangkop sa anuman.

Hakbang 2: Magsulat ng isang-pahinang disenyo ng dokumento. Magbukas ng bagong dokumento at sagutin ang limang tanong na ito sa karaniwang Ingles. Huwag laktawan ang alinman sa mga ito.

  • Ano ang ginagawa ng manlalaro bawat 5 segundo? (ang pangunahing loop)
  • Ano ang kondisyon ng panalo? Ano ang kondisyon ng talo?
  • Ilang antas o gaano katagal ang isang pagtakbo?
  • Ano ang biswal na pang-akit? (ilaw, paleta ng kulay, sanggunian sa estilo)
  • Ano ang isang tampok na ginagawang di malilimutan ang larong ito sa loob ng 30 segundo ng paglalaro?

Hakbang 3: I-install ang kasanayan at patakbuhin ang paunang code. Kumuha ng isang gumaganang build na tumatakbo nang lokal. Dapat kang makakita ng isang karakter na manlalaro na gumagalaw sa isang Three.js scene bago maghatinggabi. Kung hindi, bawasan ang saklaw - palitan ang genre, pasimplehin ang camera, o pumili ng mas maliit na kasanayan.

Sabado 9am - 1pm: Buuin ang Pangunahing Mekanismo

Hakbang 4: Palitan ang pansamantalang mekanismo ng iyong isang tampok. Ito lamang ang tampok na mahalaga. Kung ang iyong laro ay "first-person fishing sa isang haunted lake," ang umaga ngayon ay para lamang sa logic ng fishing-cast at pakiramdam ng water shader. Wala nang iba.

Hakbang 5: Gawing gumagana ang win/lose state. Ang isang 60-segundong prototype na may win screen ay parang isang laro. Ang isang 60-minutong prototype na walang end state ay parang isang tech demo. Palaging unahin ang pagpapadala ng end state.

Sabado 1pm - 8pm: Magdagdag ng Nilalaman at mga Antas

Hakbang 6: Bumuo ng isang ganap na laruin na antas o pagtakbo. Hindi tatlong hindi gaanong pinag-isipang antas - isa na pinakinis. Gumamit ng mga pansamantalang cubes para sa geometry. Gamitin ang pansamantalang karakter ng kasanayan. Ayusin ang pakiramdam.

Hakbang 7: Magdagdag ng isang pop-up ng tutorial. Ang dalawang pangungusap na "WASD para gumalaw, mag-click para mangisda" na overlay sa unang paglulunsad ay makakapagligtas sa iyong itch.io page mula sa mga nalilitong manlalaro na sumusuko sa loob ng 8 segundo.

Linggo 10am - 4pm: Pagpapakinis

Hakbang 8: Magdagdag ng tunog. Kahit tatlong tunog (yapakan, ambient loop, panalo na tunog) ay malaki ang maitataas sa isang prototype. Libreng mapagkukunan: freesound.org, opengameart.org, mga AI-generated foley app sa inference.sh.

Hakbang 9: Magdagdag ng juice. Particle kapag tumama, pagyanig ng screen kapag bumangga, isang numero na pop-up kapag may puntos. Ang juice ang dahilan kung bakit ang isang 48-oras na prototype ay mukhang isang 6-buwan na prototype sa isang GIF.

Hakbang 10: Pagdaan sa mga bug. Ilaro ang iyong build nang limang beses na magkakasunod. Ayusin ang anumang nasisira nang dalawang beses. Balewalain ang anumang nasisira nang isang beses.

Linggo 4pm - 8pm: Pagpapadala

Hakbang 11: Bumuo ng production bundle. pnpm build sa proyekto ng iyong kasanayan. Subukan ang production build sa isang bagong tab ng browser.

Hakbang 12: Lumikha ng isang itch.io page. Pamagat, isang pangungusap na tagline, tatlong screenshot, isang GIF, mga kontrol, mga kredito, ang link sa iyong devlog. Ang buong pahina ay dapat tumagal ng 45 minuto kung handa na ang iyong mga asset.

Hakbang 13: I-post ang link. Twitter, Bluesky, ang iyong komunidad ng dev Discord, ang nauugnay na subreddit. Gamitin ang GIF bilang preview, hindi ang screenshot. Ang mga devlog post na kasama ang pangalan ng AI skill (at link dito) ay kadalasang nakakakuha ng mas maraming clicks.


Ano ang Gagawin Kapag Naabot Mo ang Sabado Wall

Karamihan sa mga prototype ng katapusan ng linggo ay namamatay sa Sabado ng hapon. Mas mahirap ang mekanismo kaysa sa inaakala, kakaiba ang pisika, at magsisimula kang magduda kung nakakatuwa ba ang laro. Ito ang pader. Bawat jam dev ay nakakaranas nito.

Ang tatlong paraan ng pagliligtas:

  • Tanggalin ang isang tampok. Kung nahihirapan ka sa laban sa boss, tanggalin ang boss. Kung sira ang multiplayer, magpadala ng single-player. Ang naipadalang prototype ay palaging mas mahusay kaysa sa hindi kumpletong ambisyosong isa.
  • Lumipat sa pansamantalang sining. Kung gumugugol ka ng Sabado sa Blender, tumigil ka. Gumamit ng mga cubes at capsules. Ang pagpapakinis ang nagpapanalo sa mga prototype; ang mga asset ang nagpapanalo sa mga post-jam update.
  • Basahin muli ang disenyo ng dokumento. Ano ang isang tampok na mahalaga? Gugulin ang natitirang bahagi ng Sabado lamang dito.

Ang pansamantalang mga asset ng kasanayan ay sapat na upang maipadala. Huhusgahan ng mga manlalaro ang pakiramdam, ang juice, at ang loop. Hindi nila huhusgahan ang prop ng bato sa likuran.


Saan Magho-host at Paano Magbabahagi

Ang itch.io ang default para sa mga browser game prototype, ganap na. Libreng hosting, walang review queue, gumagana ang mga embed saanman, at ang mga manonood ay umaasa sa mga hilaw na weekend build. Ang Newgrounds ay isang magandang pangalawang post kung ang iyong laro ay may anggulo ng komedya o arcade.

Para sa visibility:

  • Magsumite sa isang tunay na game jam kung ang iyong katapusan ng linggo ay nag-o-overlap dito (Ludum Dare, GMTK, js13k para sa mga build na limitado sa laki, GitHub Game Off sa Nobyembre). Kahit na sa labas ng isang opisyal na jam, ang pag-post sa isang page na may tema ng jam ay nakakakuha ng mga mata.
  • Mag-cross-post ng isang 15-segundong GIF sa Twitter, Bluesky, at r/IndieDev / r/IndieGaming kasama ang itch.io link.
  • Magdagdag ng isang devlog post sa iyong itch.io page - isang talata tungkol sa kung anong AI skill ang ginamit mo at ano ang nagbago sa katapusan ng linggo.

Ang unang 100 na paglalaro ay karaniwang nagmumula sa iyong sariling mga social account at isang maayos na naka-tag na Reddit post. Pagkatapos nito, ang mga pahina ng "Bago" at "Sikat" ng itch.io ang mangunguna.


Madalas na Itanong

Talaga bang makakagawa ako ng 3D game sa loob ng 48 oras nang walang karanasan sa game dev?

Oo, para sa isang prototype, hindi para sa isang pinakinis na laro. Ang isang katapusan ng linggo ay magbibigay sa iyo ng isang laruin na mekanismo na may win/lose state, isang antas, at isang itch.io page. Sapat na iyon upang patunayan ang ideya, bumuo ng isang portfolio piece, at magpasya kung karapat-dapat ba ito sa isang mas mahabang build. Hinahawakan ng mga AI skills sa Vibe Skills ang paunang code kaya ang katapusan ng linggo ay napupunta sa disenyo, hindi sa pag-setup.

Dapat ba akong mag-isa o bumuo kasama ang isang koponan para sa isang prototype ng katapusan ng linggo?

Mag-isa para sa iyong unang isa. Koponan para sa iyong pangalawa. Ang mga prototype na mag-isa ay mas madalas na naipapadala dahil walang gastos sa koordinasyon. Kapag alam mo na ang iyong sariling bilis, ang isang koponan ng 2 (isang disenyo + code, isang sining + tunog) ay ang tamang bilis para sa isang katapusan ng linggo. Ang mga koponan ng 4+ ay karaniwang hindi naipapadala sa loob ng 48 oras.

Kailangan ko bang malaman ang Three.js o isang game engine bago magsimula?

Kailangan mong malaman ang sapat na JavaScript upang mabasa kung ano ang nabuo ng AI at ayusin ang mga halaga. Hindi mo kailangang magsulat ng Three.js mula sa simula. Lumilikha ang mga 3D game prototyping skills ng Vibe Skills ng engine setup; ikaw ang nagsusulat ng gameplay. Kung maaari mong i-edit ang React o vanilla JS, maaari kang magpadala ng isang Three.js prototype sa loob ng isang katapusan ng linggo.

Paano ko pagkakakitaan ang isang prototype ng katapusan ng linggo?

Karaniwan ay hindi. Ang unang prototype ay para sa portfolio, pagpapatunay, at pag-aaral. Kapag nakakuha ng traksyon ang isang prototype (10k+ na paglalaro sa itch.io ay isang magandang senyales), ang mga karaniwang paraan ng pagkakakitaan ay: bayaran-kung-ano-ang-gusto mo sa itch, isang Steam Early Access build, o isang web release na suportado ng ad sa mga portal tulad ng CrazyGames. Para sa mga weekend build, tumuon sa pagpapadala at nilalaman ng devlog - ang kita ay isang problema sa ikatlong buwan.

Paano kung bumagsak ang laro ko kapag inilagay ko ito sa itch.io?

Subukan ang production build bago mo i-upload. Karamihan sa mga prototype ng katapusan ng linggo ay nasisira sa produksyon dahil sa mga path ng asset o mga setting ng WebGL context - parehong maaaring ayusin sa loob ng 5 minuto kung mahuli mo ang mga ito nang lokal. Ang build pipeline na ipinapadala kasama ang mga kasanayan sa Vibe Skills ay naka-configure para sa HTML5 hosting ng itch.io out of the box, na nagtatanggal ng karamihan sa mga isyung ito.

Maaari ko bang ibenta o baguhin ang code mula sa isang Vibe Skills game skill?

Oo. Ang mga kasanayan sa Vibe Skills ay ipinapadala na may lisensyang madaling gamitin sa komersyo na nagpapahintulot sa iyong ipasa ang code sa iyong sariling inilabas na laro sa itch.io, Steam, o saanman. Pinapanatili ng mga lumikha ang IP ng kanilang kasanayan; pinapanatili mo ang IP ng iyong larong binuo batay dito.


Ipadala ang Prototype Ngayong Katapusan ng Linggo

Ang pinakamalaking dahilan kung bakit hindi naipapadala ang mga prototype ng katapusan ng linggo ay hindi ang pagpili ng kasanayan o engine. Ito ang Biyernes ng gabi kung saan "mas marami kang babasahin" at hindi ka kailanman magsisimula. Sa susunod na libreng katapusan ng linggo mo, sundin ang apat na yugto na plano: saklaw sa Biyernes, pagbuo sa Sabado ng umaga, nilalaman sa Sabado ng hapon, pagpapakinis at pagpapadala sa Linggo. Gumamit ng isang 3D game prototyping skill upang ang paunang code ay tapos na bago ka gumawa ng kape sa Sabado.

Ang portfolio ng iyong unang sampung prototype ng katapusan ng linggo ay mas mahalaga kaysa sa iyong hypothetical na pangarap na laro ng anim na buwan. Unahin ang pagpapadala ng maliliit na bagay.

Mag browse ng mga 3D game prototyping skills sa Vibe Skills →


Laktawan ang Three.js boilerplate marathon. Mag install ng 3D game prototyping skill sa Vibe Skills at magpadala ng laruin na build pagsapit ng Linggo ng gabi.

## Macaalamadayn 3D Ciyaar Sabtida iyo Axad ah iyadoo la adeegsanayo Xirfadaha AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Claude, Cursor, နှင့် အခြားများအတွက် အသင့်ပြင်ထားသော ကျွမ်းကျင်မှု ရာပေါင်းများစွာကို ရှာဖွေပါ။