
صدها مهارت آماده برای Claude، Cursor و موارد دیگر را مرور کنید.
چگونه در آخر هفته یک بازی سه بعدی پروتوتایپ کنیم: گردش کار جمعه تا یکشنبه
شما میتوانید بین غروب جمعه و غروب یکشنبه یک پروتوتایپ بازی سه بعدی قابل بازی را به itch.io ارسال کنید. بازیهای فشرده بیش از بیست سال این موضوع را ثابت کردهاند. مهارتهای هوش مصنوعی اکنون گردش کار را حتی بیشتر فشرده میکنند: جمعه مفهوم و دامنه است، شنبه ساخت است، یکشنبه پرداخت و ارسال است. بدون بار اضافی موتور، بدون تیم، بدون نقشه راه ماهها طولانی.
این یک سخنرانی انگیزشی نیست. Ludum Dare هر چهار ماه یکبار برگزار میشود و به طور مداوم 2000 تا 3000 بازی کامل را در 48 تا 72 ساعت ارسال میکند. این فرمت کار میکند زیرا محدودیت، ارسال را اجباری میکند. مهارتهای هوش مصنوعی با یک راهاندازی سریعتر، همان محدودیت را به شما میدهند - کد پایه، قطعات دارایی، و حلقه گیمپلی از پیش ساخته شده میآیند، بنابراین آخر هفته صرف بخشهایی میشود که واقعاً شبیه بازی احساس میشوند.
این راهنما برای توسعهدهندگان مستقل، دانشجویان طراحی، و علاقهمندانی است که میخواهند تا پایان شب یکشنبه یک چیز قابل بازی داشته باشند. ما آناتومی ساخت 48 ساعته، پنج مهارت پروتوتایپ بازی هوش مصنوعی در Vibe Skills، و گردش کار جمعه تا یکشنبه را که در یک آخر هفته جای میگیرد، پوشش میدهیم.

صدها مهارت آماده برای Claude، Cursor و موارد دیگر را مرور کنید.
چرا آخر هفتهها برای ارسال یک پروتوتایپ قابل بازی زمان کافی است
بازیهای فشرده دو دهه است که ساخت 48 ساعته را ثابت کردهاند. Ludum Dare در سال 2002 آغاز شد و اکنون سه بار در سال با بیش از 2000 ورودی در هر دور برگزار میشود. GMTK Game Jam بیش از 8000 ارسال را در یک آخر هفته جذب میکند. itch.io هر سال هزاران صفحه بازی فشرده را میزبانی میکند، و بیشتر بازیهای فشرده در 48 تا 72 ساعت از ابتدا ساخته و ارسال میشوند.
این فرمت به دلیل سه عامل اجباری کار میکند:
- دامنه قبل از شروع کد تعیین میشود. تمهای بازی فشرده از گسترش ویژگیها جلوگیری میکنند.
- مهلت ارسال عمومی. جمعه تا یکشنبه به این معنی است که "هفته آینده آن را پرداخت خواهم کرد" وجود ندارد.
- تحویل اولویتدار مرورگر. itch.io و Newgrounds به جای یک نصبکننده، به یک لینک مرورگر ارسال میکنند.
آنچه در سال 2026 تغییر کرده است، راهاندازی است. مهارتهای هوش مصنوعی کد پایه را که قبلاً 8 تا 10 ساعت از یک بازی فشرده را اشغال میکرد، کاهش میدهند:
- راهاندازی صحنه Three.js، نورپردازی، rigging دوربین
- کنترلر بازیکن (صفحه کلید، ماوس، گیمپد)
- فیزیک (raycast، colliders، AABB پایه)
- جایگزین داراییها (شخصیت low-poly، وسایل محیطی، skybox)
- خط لوله ساخت که یک ساخت HTML قابل بازی را صادر میکند
این کار راهاندازی اکنون یک مرحله 30 دقیقهای است. بقیه آخر هفته صرف طراحی، ساخت سطح، و حس و حال میشود.

صدها مهارت آماده برای Claude، Cursor و موارد دیگر را مرور کنید.
آناتومی ساخت 48 ساعته
هر پروتوتایپ آخر هفته که ارسال میشود، تقریباً از چهار فاز مشابه پیروی میکند. اگر فازی را نادیده بگیرید، ساخت به itch.io نمیرسد. اگر زمان زیادی را صرف یک فاز کنید، فاز پرداخت از بین میرود.
| فاز | بلوک زمانی | کاری که انجام میدهید | آنچه تا پایان فاز ارسال میکنید |
|---|---|---|---|
| فاز 1: دامنه | جمعه 6 عصر - 10 شب | انتخاب ژانر، نوشتن سند طراحی 1 صفحهای، تصمیمگیری در مورد حلقه اصلی، انتخاب مهارت هوش مصنوعی | سند طراحی + مهارت انتخاب شده |
| فاز 2: ساخت | شنبه 9 صبح - 8 شب | تولید کد پایه، ساخت مکانیک اصلی، افزودن 1 - 2 سطح، سیمکشی ورودی | ساخت قابل بازی با وضعیت برد/باخت |
| فاز 3: پرداخت | یکشنبه 10 صبح - 4 بعد از ظهر | صدا، آب و تاب، پاپآپ آموزش، تعادل، عبور اشکالات | ساخت که در 60 ثانیه اول خراب نمیشود |
| فاز 4: ارسال | یکشنبه 4 بعد از ظهر - 8 شب | صادرات، نوشتن صفحه itch.io، ضبط GIF، ارسال به شبکههای اجتماعی | صفحه عمومی itch.io با ساخت وب کارآمد |
ساختار چهار فاز، فضا را برای چیزهایی که همیشه اشتباه پیش میروند، باقی میگذارد: یک مورد لبه فیزیک خراب، وارد کردن یک دارایی نفرین شده، ساختاری که به صورت محلی اجرا میشود اما در WebGL خراب میشود. برای اشکالات برنامهریزی کنید.
"ویب کدینگ" یک بازی واقعاً چگونه به نظر میرسد
"ویب کدینگ" گردش کاری است که با توصیف آنچه میخواهید و اجازه دادن به هوش مصنوعی برای تولید کد، و سپس تکرار بر روی خروجی، نرمافزار میسازد. برای بازیها این کار به این دلیل کار میکند که بیشتر پایگاه کد، لولهکشی است. بخشهای سرگرمکننده - حس و حال، طراحی سطح، صدا، جهت هنری - انسانی باقی میمانند، اما کد پایه تولید میشود.
یک بازی آخر هفته ویب کد شده شبیه این است: شما سند طراحی را به زبان انگلیسی ساده در یک تب Cursor یا Claude مینویسید، یک مهارت بازی سه بعدی Vibe Skills را که با Three.js scaffolding ارائه میشود نصب میکنید، از هوش مصنوعی میخواهید مکانیک خاص ژانر را اضافه کند، و سپس حس و حال را به صورت دستی تنظیم میکنید - ارتفاع پرش، تأخیر دوربین، شدت ذرات. هوش مصنوعی تایپ کردن را انجام میدهد. شما طراحی را انجام میدهید. این تقسیمبندی است که باعث میشود یک پروتوتایپ آخر هفته برای کسی که مهندس ارشد نیست، ممکن شود.
5 مهارت پروتوتایپ بازی هوش مصنوعی در Vibe Skills
این مهارتها برای فشرده کردن فاز کد پایه یک پروتوتایپ آخر هفته ساخته شدهاند. همه آنها در دسته بازیهای سه بعدی در Vibe Skills قرار دارند و با Three.js scaffolding، یک خط لوله ساخت کارآمد، و صادرات آماده itch.io ارائه میشوند.
1. Three.js Game Scaffolder
نقطه شروع برای تقریباً هر پروتوتایپ سه بعدی آخر هفته. یک صحنه Three.js با یک کنترلر بازیکن، دوربین سوم شخص، نورپردازی پایه، یک skybox، و یک صفحه زمین با برخوردها تولید میکند. خروجی یک پروژه Vite است که میتوانید آن را در 30 ثانیه pnpm dev کنید و یک pnpm build که یک بسته HTML آماده itch.io تولید میکند.
بهترین برای: هر ژانری به جز 2D خالص. از این به عنوان پروژه روز اول خود استفاده کنید.
2. First-Person Walker Skill
یک کنترلر اول شخص پرداخت شده (WASD + نگاه با ماوس + گرانش + دویدن + پرش) با قلابهای صوتی گام برداشتن و لرزش سر تولید میکند. مش سطح خود را روی آن قرار دهید و تا ظهر شنبه یک شبیهساز پیادهروی، پروتوتایپ ترسناک، یا بازی موزه خواهید داشت.
بهترین برای: شبیهسازهای پیادهروی، ترسناک، پروتوتایپهای اکتشافی، بازیهای روایی.
3. Top-Down Arena Shooter Kit
یک دوربین از بالا به پایین، کنترلر جوی استیک دوگانه (صفحه کلید یا گیمپد)، مولد امواج، هوش مصنوعی دشمن پایه، سیستم پرتابه، و یک HUD امتیازدهی تولید میکند. حلقه شوتر یک پایه گیمپلی شناخته شده و خوب است - هنر و الگوی تولید را جایگزین کنید و یک بازی کاملاً جدید خواهید داشت.
بهترین برای: شوترهای آرکید، گلوله جهنمی، اکشن جوی استیک دوگانه.
4. 3D Puzzle Platformer Skeleton
یک کنترلر پلتفرمر سوم شخص (پرش متغیر، زمان کویوت، تشخیص لبه)، یک سیستم نقطه بازرسی، و یک قالب سطح با سه سطح جایگزین که میتوانید آنها را در Blender یا مستقیماً در کد ویرایش کنید، تولید میکند. شامل یک حلقه مرگ/بازنشانی و یک محرک تکمیل سطح است.
بهترین برای: پلتفرمرهای معمایی، پروتوتایپهای پارکور، بازیهای مستقل مناسب برای سرعت.
5. Browser Driving Sandbox
یک حس رانندگی آرکید (منحنی شتاب، فیزیک دریفت، تأخیر دوربین، زمین پایه) به علاوه یک ماشین low-poly که میتوانید آن را در 10 ثانیه رنگ کنید، تولید میکند. مش پیست را قرار دهید و تا شام شنبه یک پروتوتایپ مسابقه خواهید داشت.
بهترین برای: مسابقات آرکید، رانندگی خارج از جاده، شبیهسازهای ترافیک، تست حس ماشین.
تمام مهارتهای بازی سه بعدی را در Vibe Skills مرور کنید →
گردش کار جمعه تا یکشنبه
این برنامه دقیق است که در یک آخر هفته جای میگیرد. زمان شروع را تنظیم کنید اما ترتیب فازها را حفظ کنید.
جمعه 6 عصر - 10 شب: دامنه و راهاندازی
مرحله 1: یک مهارت پروتوتایپ بازی Vibe Skills را انتخاب کنید. دسته بازیهای سه بعدی را مرور کنید و مهارتی را انتخاب کنید که با ژانر مورد نظر شما مطابقت دارد. اگر هنوز نمیدانید، به Three.js Game Scaffolder پیشفرض بروید - این با هر چیزی سازگار میشود.
مرحله 2: یک سند طراحی یک صفحهای بنویسید. یک سند جدید باز کنید و به این پنج سوال به زبان انگلیسی ساده پاسخ دهید. هیچ کدام را نادیده نگیرید.
- بازیکن در هر 5 ثانیه چه کاری انجام میدهد؟ (حلقه اصلی)
- شرط برد چیست؟ شرط باخت چیست؟
- چند سطح وجود دارد یا یک دور چقدر طول میکشد؟
- قلاب بصری چیست؟ (نورپردازی، پالت رنگ، مرجع سبک)
- آن یک ویژگی چیست که این بازی را در 30 ثانیه بازی به یاد ماندنی میکند؟
مرحله 3: مهارت را نصب کنید و کد پایه را اجرا کنید. قبل از نیمه شب یک ساخت کارآمد را به صورت محلی اجرا کنید. شما باید یک شخصیت بازیکن را در حال حرکت در یک صحنه Three.js ببینید. اگر اینطور نیست، دامنه را کاهش دهید - ژانرها را عوض کنید، دوربین را ساده کنید، یا یک مهارت کوچکتر انتخاب کنید.
شنبه 9 صبح - 1 بعد از ظهر: ساخت مکانیک اصلی
مرحله 4: مکانیک جایگزین را با ویژگی یکتای خود جایگزین کنید. این تنها ویژگی مهم است. اگر بازی شما "ماهیگیری اول شخص در یک دریاچه تسخیر شده" است، صبح امروز فقط منطق پرتاب ماهیگیری و حس shader آب است. هیچ چیز دیگری.
مرحله 5: وضعیت برد/باخت را فعال کنید. یک پروتوتایپ 60 ثانیهای با صفحه برد، شبیه یک بازی احساس میشود. یک پروتوتایپ 60 دقیقهای بدون وضعیت پایان، شبیه یک دموی فنی احساس میشود. همیشه ابتدا وضعیت پایان را ارسال کنید.
شنبه 1 بعد از ظهر - 8 شب: افزودن محتوا و سطوح
مرحله 6: یک سطح یا دور کاملاً قابل بازی بسازید. سه سطح نیمه کاره نه - یک سطح پرداخت شده. از مکعبهای جایگزین برای هندسه استفاده کنید. از شخصیت جایگزین مهارت استفاده کنید. حس و حال را تنظیم کنید.
مرحله 7: یک پاپآپ آموزش اضافه کنید. دو جمله "WASD برای حرکت، کلیک برای ماهیگیری" که در اولین بار راهاندازی نمایش داده میشود، از بازیکنان سردرگمی که در 8 ثانیه تسلیم میشوند، صفحه itch.io شما را نجات میدهد.
یکشنبه 10 صبح - 4 بعد از ظهر: پرداخت
مرحله 8: صدا اضافه کنید. حتی سه صدا (گام برداشتن، حلقه محیطی، نت پیروزی) یک پروتوتایپ را به طور چشمگیری ارتقا میدهد. منابع رایگان: freesound.org، opengameart.org، اپلیکیشنهای تولید صدای foley در inference.sh.
مرحله 9: آب و تاب اضافه کنید. ذرات هنگام برخورد، لرزش صفحه هنگام ضربه، یک عدد شناور هنگام امتیاز. آب و تاب چیزی است که باعث میشود یک پروتوتایپ 48 ساعته در یک GIF شبیه یک پروتوتایپ 6 ماهه به نظر برسد.
مرحله 10: عبور اشکال. ساخت خود را پنج بار پشت سر هم بازی کنید. هر چیزی که دو بار خراب میشود را تعمیر کنید. هر چیزی که یک بار خراب میشود را نادیده بگیرید.
یکشنبه 4 بعد از ظهر - 8 شب: ارسال
مرحله 11: بسته تولید را بسازید. pnpm build در پروژه مهارت خود. ساخت تولید را در یک تب مرورگر تازه تست کنید.
مرحله 12: یک صفحه itch.io ایجاد کنید. عنوان، یک خط شعار، سه اسکرین شات، یک GIF، کنترلها، اعتبارات، لینک devlog شما. کل صفحه اگر داراییها آماده باشند باید 45 دقیقه طول بکشد.
مرحله 13: لینک را پست کنید. توییتر، Bluesky، دیسکورد انجمن توسعه شما، سابردیت مربوطه. از GIF به عنوان پیشنمایش استفاده کنید، نه اسکرین شات. پستهای Devlog که نام مهارت هوش مصنوعی (و لینکی به آن) را شامل میشوند، تمایل به دریافت کلیک بیشتری دارند.
در صورت برخورد با دیوار شنبه چه کار کنیم
بیشتر پروتوتایپهای آخر هفته بعدازظهر شنبه از بین میروند. مکانیک سختتر از آن چیزی است که به نظر میرسید، فیزیک عجیب است، و شما شروع به زیر سوال بردن این میکنید که آیا بازی سرگرمکننده است. این دیوار است. هر توسعهدهنده بازی فشردهای با آن روبرو میشود.
سه حرکت نجاتبخش:
- یک ویژگی را حذف کنید. اگر باس فایت شما را اذیت میکند، باس را حذف کنید. اگر چند نفره خراب است، تک نفره را ارسال کنید. پروتوتایپ ارسال شده همیشه بهتر از پروتوتایپ جاهطلبانه ناتمام است.
- به هنر جایگزین سوئیچ کنید. اگر شنبه را در Blender میگذرانید، متوقف شوید. از مکعب و کپسول استفاده کنید. پرداخت، پروتوتایپها را برنده میکند؛ داراییها، بهروزرسانیهای پس از بازی فشرده را برنده میکنند.
- سند طراحی را دوباره بخوانید. چه ویژگی یکتایی مهم بود؟ بقیه شنبه را فقط روی آن صرف کنید.
داراییهای جایگزین مهارت به اندازهای خوب هستند که ارسال شوند. بازیکنان حس و حال، آب و تاب، و حلقه را قضاوت خواهند کرد. آنها دارایی سنگ در پسزمینه را قضاوت نخواهند کرد.
کجا میزبانی کنیم و چگونه به اشتراک بگذاریم
itch.io پیشفرض برای پروتوتایپهای بازی مرورگر است، تمام. میزبانی رایگان، بدون صف بررسی، جاسازی در همه جا کار میکند، و مخاطبان ساختهای خام آخر هفته را انتظار دارند. Newgrounds یک پست ثانویه خوب است اگر بازی شما زاویه کمدی یا آرکید دارد.
برای دید:
- اگر آخر هفته شما با یکی همپوشانی دارد، به یک بازی فشرده واقعی ارسال کنید (Ludum Dare، GMTK، js13k برای ساختارهای محدود به اندازه، GitHub Game Off در نوامبر). حتی خارج از یک بازی فشرده رسمی، ارسال در یک صفحه با موضوع بازی فشرده، چشمها را به خود جلب میکند.
- یک GIF 15 ثانیهای را در توییتر، Bluesky، و r/IndieDev / r/IndieGaming با لینک itch.io ارسال کنید.
- یک پست devlog به صفحه itch.io خود اضافه کنید - یک پاراگراف در مورد اینکه از کدام مهارت هوش مصنوعی استفاده کردید و چه چیزی در طول آخر هفته تغییر کرد.
صد بازی اول معمولاً از حسابهای اجتماعی شما و یک پست رددیت با برچسب خوب میآیند. پس از آن، صفحات "جدید" و "محبوب" itch.io کار را به دست میگیرند.
سوالات متداول
آیا واقعاً میتوانم با بدون تجربه توسعه بازی، یک بازی سه بعدی در 48 ساعت بسازم؟
بله برای یک پروتوتایپ، نه برای یک بازی پرداخت شده. یک آخر هفته به شما یک مکانیک قابل بازی با وضعیت برد/باخت، یک سطح، و یک صفحه itch.io میدهد. این برای اعتبارسنجی ایده، ساخت یک قطعه پورتفولیو، و تصمیمگیری در مورد اینکه آیا شایسته ساخت طولانیتر است، کافی است. مهارتهای هوش مصنوعی در Vibe Skills کد پایه را مدیریت میکنند، بنابراین آخر هفته صرف طراحی میشود، نه راهاندازی.
آیا باید به تنهایی بسازم یا با یک تیم برای یک پروتوتایپ آخر هفته بسازم؟
برای اولین بار به تنهایی. برای دومین بار با تیم. پروتوتایپهای انفرادی بیشتر ارسال میشوند زیرا هزینه هماهنگی وجود ندارد. هنگامی که سرعت خود را شناختید، یک تیم 2 نفره (یک نفر طراحی + کد، یک نفر هنر + صدا) نقطه شیرین برای یک آخر هفته است. تیمهای 4+ نفر معمولاً در 48 ساعت ارسال نمیکنند.
آیا قبل از شروع باید Three.js یا یک موتور بازی را بدانم؟
شما باید به اندازه کافی جاوا اسکریپت بدانید تا آنچه را که هوش مصنوعی تولید میکند بخوانید و مقادیر را تنظیم کنید. نیازی به نوشتن Three.js از ابتدا ندارید. مهارتهای پروتوتایپ بازی سه بعدی Vibe Skills راهاندازی موتور را تولید میکنند؛ شما گیمپلی را مینویسید. اگر میتوانید React یا جاوا اسکریپت ساده را ویرایش کنید، میتوانید در یک آخر هفته یک پروتوتایپ Three.js ارسال کنید.
چگونه یک پروتوتایپ آخر هفته را کسب درآمد کنم؟
معمولاً این کار را نمیکنید. اولین پروتوتایپ برای پورتفولیو، اعتبارسنجی و یادگیری است. هنگامی که یک پروتوتایپ محبوبیت پیدا کرد (10 هزار بازی در itch.io یک سیگنال خوب است)، مسیرهای معمول کسب درآمد عبارتند از: پرداخت هر چقدر که میخواهید در itch، یک نسخه Steam Early Access، یا یک نسخه وب با پشتیبانی تبلیغاتی در پورتالهایی مانند CrazyGames. برای ساختهای آخر هفته، بر ارسال و محتوای devlog تمرکز کنید - درآمد یک مشکل ماه 3 است.
اگر بازی من هنگام ارسال به itch.io خراب شد چه؟
قبل از آپلود، ساخت تولید را تست کنید. بیشتر پروتوتایپهای آخر هفته در تولید به دلیل مسیرهای دارایی یا تنظیمات زمینه WebGL خراب میشوند - هر دو در 5 دقیقه قابل رفع هستند اگر آنها را به صورت محلی پیدا کنید. خط لوله ساخت که با مهارتهای Vibe Skills ارائه میشود، خارج از جعبه برای میزبانی HTML5 itch.io پیکربندی شده است، که بیشتر این مشکلات را حذف میکند.
آیا میتوانم کد مهارت بازی Vibe Skills را بفروشم یا اصلاح کنم؟
بله. مهارتهای Vibe Skills با یک مجوز دوستانه تجاری ارائه میشوند که به شما امکان میدهد کد را در بازی منتشر شده خود در itch.io، Steam، یا هر جای دیگری ارسال کنید. سازندگان مالکیت معنوی مهارت خود را حفظ میکنند؛ شما مالکیت معنوی بازی خود را که بر روی آن ساخته شده است، حفظ میکنید.
پروتوتایپ را این آخر هفته ارسال کنید
بزرگترین دلیل اینکه پروتوتایپهای آخر هفته ارسال نمیشوند، مهارت یا انتخاب موتور نیست. این شب جمعه است که در آن "کمی بیشتر تحقیق میکنید" و هرگز شروع نمیکنید. آخر هفته آزاد بعدی که دارید، برنامه چهار فاز را دنبال کنید: جمعه دامنه، شنبه صبح ساخت، شنبه بعد از ظهر محتوا، یکشنبه پرداخت و ارسال. از یک مهارت پروتوتایپ بازی سه بعدی استفاده کنید تا کد پایه قبل از درست کردن قهوه در شنبه تمام شود.
پورتفولیوی ده پروتوتایپ اول آخر هفته شما ارزشمندتر از بازی رویایی شش ماهه فرضی شماست. ابتدا موارد کوچک را ارسال کنید.
مهارتهای پروتوتایپ بازی سه بعدی را در Vibe Skills مرور کنید →
از ماراتن کد پایه Three.js صرف نظر کنید. یک مهارت پروتوتایپ بازی سه بعدی در Vibe Skills نصب کنید و تا پایان شب یکشنبه یک ساخت قابل بازی ارسال کنید.