Kif Prototyping 3D Game fi tmiem il-Ġimgħa b'Ħiliet ta' AI

Fruitti 3D game prototype playable fi 48 hours. Da Friday-to-Sunday workflow, use-ai skills, Three.js, and Vibe Skills - fi indie devs and hobbyists.

3D GamesIndie Game DevThree.jsVibe CodingVibe Skills
Sarah Mitchell
Sarah Mitchell
Creator editorial lead
10,620
Kif Prototyping 3D Game fi tmiem il-Ġimgħa b'Ħiliet ta' AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Stroum Honnerte vu fäerdege Fäegkeeten fir Claude, Cursor, a méi.

كيف تقوم بإنشاء نموذج أولي للعبة ثلاثية الأبعاد في عطلة نهاية الأسبوع: سير عمل يوم الجمعة إلى الأحد

يمكنك شحن نموذج أولي للعبة ثلاثية الأبعاد قابلة للعب إلى itch.io بين مساء الجمعة وصباح الأحد. أثبتت مسابقات الألعاب ذلك لأكثر من عشرين عامًا. الآن، تقوم المهارات المتعلقة بالذكاء الاصطناعي بضغط سير العمل بشكل أكبر: يوم الجمعة هو المفاهيم والنطاق، يوم السبت هو البناء، ويوم الأحد هو التلميع والشحن. لا يوجد تضخم في المحرك، لا يوجد فريق، ولا خريطة طريق طويلة الأشهر.

هذا ليس كلامًا تحفيزيًا. Ludum Dare يعمل كل أربعة أشهر ويشحن باستمرار 2000 - 3000 لعبة مكتملة في 48 - 72 ساعة. يعمل التنسيق لأن القيود تفرض الشحن. تمنحك مهارات الذكاء الاصطناعي نفس القيود مع منحنى تعلم أسرع - تأتي القوالب، والمواد الأولية، وحلقة اللعب مسبقة البناء بحيث تذهب عطلة نهاية الأسبوع إلى الأجزاء التي تشبه اللعبة بالفعل.

هذا الدليل مخصص لمطوري الألعاب المستقلين، وطلاب التصميم، والهواة الذين يريدون شيئًا قابلاً للعب بحلول مساء الأحد. نغطي تشريح البناء لمدة 48 ساعة، وخمس مهارات لإنشاء نماذج أولية للألعاب بالذكاء الاصطناعي على Vibe Skills، وسير عمل يوم الجمعة إلى الأحد الذي يناسب عطلة نهاية الأسبوع.


Kif Prototyping 3D Game fi tmiem il-Ġimgħa b'Ħiliet ta' AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Stroum Honnerte vu fäerdege Fäegkeeten fir Claude, Cursor, a méi.

لماذا تكفي عطلة نهاية الأسبوع لشحن نموذج أولي قابل للعب

أثبتت مسابقات الألعاب بناء الـ 48 ساعة على مدى عقدين من الزمن. بدأت Ludum Dare في عام 2002 وتعمل الآن ثلاث مرات في السنة مع أكثر من 2000 مشاركة لكل جولة. تسحب GMTK Game Jam أكثر من 8000 مشاركة في عطلة نهاية أسبوع واحدة. يستضيف itch.io آلاف صفحات المسابقات كل عام، وتشحن معظم ألعاب المسابقات في 48 - 72 ساعة من البداية الباردة.

يعمل التنسيق بسبب ثلاث وظائف قسرية:

  • يتم تحديد النطاق قبل بدء الترميز. تمنع سمات المسابقة زحف الميزات.
  • موعد تقديم نهائي عام. الجمعة إلى الأحد يعني عدم وجود "سأقوم بتلميعها الأسبوع المقبل".
  • التسليم أولاً عبر المتصفح. يشحن itch.io و Newgrounds إلى رابط متصفح، وليس مثبتًا.

ما تغير في عام 2026 هو منحنى التعلم. تقلل مهارات الذكاء الاصطناعي من القوالب التي كانت تستهلك 8 - 10 ساعات من المسابقة:

  • إعداد مشهد Three.js، والإضاءة، وتجهيز الكاميرا
  • وحدة تحكم اللاعب (لوحة المفاتيح، الماوس، لوحة الألعاب)
  • الفيزياء (raycast، colliders، AABB أساسي)
  • عناصر نائبة للمواد (شخصية low-poly، دعائم بيئية، skybox)
  • خط أنابيب البناء الذي يقوم بتصدير بناء HTML قابل للعب

أصبح عمل الإعداد هذا الآن خطوة تستغرق 30 دقيقة. بقية عطلة نهاية الأسبوع مخصصة للتصميم، وبناء المستوى، والشعور العام.


Kif Prototyping 3D Game fi tmiem il-Ġimgħa b'Ħiliet ta' AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Stroum Honnerte vu fäerdege Fäegkeeten fir Claude, Cursor, a méi.

تشريح البناء لمدة 48 ساعة

كل نموذج أولي لعطلة نهاية الأسبوع يتم شحنه يتبع تقريبًا نفس المراحل الأربع. تخطي مرحلة واحدة ولا يصل البناء إلى itch.io. قضاء الكثير من الوقت في مرحلة واحدة سيؤدي إلى أكل مرحلة التلميع.

المرحلةفترة زمنيةما تفعلهما تشحنه بنهاية المرحلة
المرحلة 1: النطاقالجمعة 6 مساءً - 10 مساءًاختيار النوع، كتابة وثيقة تصميم من صفحة واحدة، تحديد حلقة اللعب الأساسية، اختيار مهارة الذكاء الاصطناعيوثيقة التصميم + المهارة المختارة
المرحلة 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 يمكنك تشغيل pnpm dev فيه في 30 ثانية، و pnpm build الذي ينتج حزمة HTML جاهزة لـ itch.io.

الأفضل لـ: أي نوع باستثناء ثنائي الأبعاد البحت. استخدم هذا كمشروع اليوم صفر الخاص بك.

2. First-Person Walker Skill

تقوم بإنشاء وحدة تحكم شخص أول مصقولة (WASD + حركة الماوس + جاذبية + ركض + قفز) مع خطافات صوت لخطوات الأقدام وتذبذب الرأس. أسقط شبكة المستوى الخاصة بك فوقها وستحصل على محاكاة للمشي، أو نموذج رعب، أو لعبة متحف بحلول غداء السبت.

الأفضل لـ: محاكاة المشي، الرعب، نماذج الاستكشاف، الألعاب السردية.

3. Top-Down Arena Shooter Kit

تقوم بإنشاء كاميرا من أعلى لأسفل، ووحدة تحكم بعصا مزدوجة (لوحة مفاتيح أو لوحة ألعاب)، ومرسل موجات، وذكاء اصطناعي أساسي للأعداء، ونظام مقذوفات، وواجهة مستخدم لتسجيل النقاط. حلقة إطلاق النار هي أساس لعب جيد معروف - استبدل الفن ونمط الإرسال وستحصل على لعبة جديدة تمامًا.

الأفضل لـ: ألعاب الرماية الأركيد، رصاص جهنمي، ألعاب الحركة بعصا مزدوجة.

4. 3D Puzzle Platformer Skeleton

تقوم بإنشاء وحدة تحكم منصة شخص ثالث (قفز متغير، وقت هبوط، اكتشاف حافة)، ونظام نقاط تفتيش، وقالب مستوى مع ثلاثة مستويات وهمية يمكنك تحريرها في Blender أو مباشرة في الكود. يتضمن حلقة موت / إعادة ظهور ومشغل إكمال المستوى.

الأفضل لـ: ألعاب المنصات اللغز، نماذج باركور، ألعاب مستقلة صديقة لـ speedrun.

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 للتحرك، انقر للصيد" تظهر عند التشغيل لأول مرة توفر صفحة itch.io الخاصة بك من اللاعبين المرتبكين الذين يستسلمون في 8 ثوانٍ.

الأحد 10 صباحًا - 4 مساءً: التلميع

الخطوة 8: أضف الصوت. حتى ثلاثة أصوات (خطوات، حلقة محيطة، نغمة فوز) ترفع النموذج الأولي بشكل كبير. مصادر مجانية: freesound.org، opengameart.org، تطبيقات foley التي تم إنشاؤها بالذكاء الاصطناعي على inference.sh.

الخطوة 9: أضف الإضافات (Juice). جسيم عند الاصطدام، اهتزاز الشاشة عند التأثير، رقم منبثق عند تسجيل النقاط. الإضافات هي ما يجعل نموذج 48 ساعة يبدو وكأنه نموذج 6 أشهر في GIF.

الخطوة 10: اجتياز الأخطاء. العب بنائك خمس مرات متتالية. قم بإصلاح أي شيء ينكسر مرتين. تجاهل أي شيء ينكسر مرة واحدة.

الأحد 4 مساءً - 8 مساءً: الشحن

الخطوة 11: بناء حزمة الإنتاج. pnpm build في مشروع المهارة الخاص بك. اختبر بناء الإنتاج في علامة تبويب متصفح جديدة.

الخطوة 12: إنشاء صفحة itch.io. العنوان، شعار من سطر واحد، ثلاث لقطات شاشة، GIF واحد، عناصر التحكم، الاعتمادات، رابط مدونة التطوير الخاصة بك. ستستغرق الصفحة بأكملها 45 دقيقة إذا كانت لديك المواد جاهزة.

الخطوة 13: نشر الرابط. Twitter، Bluesky، Discord مجتمع التطوير الخاص بك، subreddit المعني. استخدم GIF كمعاينة، وليس لقطة الشاشة. تميل منشورات مدونة التطوير التي تتضمن اسم مهارة الذكاء الاصطناعي (ورابط لها) إلى الحصول على المزيد من النقرات.


ما الذي يجب فعله عندما تصل إلى جدار يوم السبت

معظم نماذج عطلة نهاية الأسبوع تموت بعد ظهر يوم السبت. الميكانيكية أصعب مما بدت، والفيزياء غريبة، وتبدأ في التساؤل عما إذا كانت اللعبة ممتعة. هذا هو الجدار. كل مطور في مسابقة يصل إليه.

حيل الإنقاذ الثلاث:

  • قطع ميزة. إذا كانت معركة الزعيم تقاومك، قم بقطع الزعيم. إذا كانت اللعبة الجماعية معطلة، قم بشحن لعبة فردية. النموذج الأولي المشحون دائمًا ما يكون أفضل من النموذج الطموح غير المكتمل.
  • التبديل إلى مواد نائبة. إذا كنت تقضي يوم السبت في Blender، فتوقف. استخدم المكعبات والكبسولات. التلميع يفوز بالنماذج الأولية؛ المواد تفوز بتحديثات ما بعد المسابقة.
  • إعادة قراءة وثيقة التصميم. ما هي الميزة الوحيدة التي كانت مهمة؟ اقض بقية يوم السبت فقط عليها.

المواد النائبة للمهارة جيدة بما يكفي للشحن. سيحكم اللاعبون على الشعور، والإضافات، وحلقة اللعب. لن يحكموا على دعامة الصخرة في الخلفية.


أين تستضيف وكيف تشارك

itch.io هو الافتراضي لنماذج الألعاب عبر المتصفح، وبدون منازع. استضافة مجانية، لا توجد طوابير مراجعة، الـ embeds تعمل في كل مكان، والجمهور يتوقع بناءات عطلة نهاية الأسبوع الخام. Newgrounds هو منشور ثانوي جيد إذا كانت لعبتك تحتوي على زاوية كوميدية أو أركيد.

من أجل الرؤية:

  • قدم إلى مسابقة ألعاب حقيقية إذا تداخلت عطلة نهاية الأسبوع الخاصة بك مع إحداها (Ludum Dare، GMTK، js13k للألعاب ذات الحجم المقيد، GitHub Game Off في نوفمبر). حتى خارج المسابقة الرسمية، يؤدي النشر على صفحة ذات سمة مسابقة إلى جذب الانتباه.
  • انشر GIF مدته 15 ثانية على Twitter، و Bluesky، و r/IndieDev / r/IndieGaming مع رابط itch.io.
  • أضف منشور مدونة تطوير إلى صفحة itch.io الخاصة بك - فقرة واحدة حول مهارة الذكاء الاصطناعي التي استخدمتها وما تغير خلال عطلة نهاية الأسبوع.

تأتي أول 100 لعبة عادةً من حساباتك الاجتماعية ومنشور Reddit واحد مصنف جيدًا. بعد ذلك، تتولى صفحات "جديد" و "شائع" على itch.io.


أسئلة متكررة

هل يمكنني حقًا بناء لعبة ثلاثية الأبعاد في 48 ساعة بدون خبرة في تطوير الألعاب؟

نعم لنموذج أولي، لا للعبة مصقولة. عطلة نهاية الأسبوع تمنحك ميكانيكية واحدة قابلة للعب مع حالة فوز/خسارة، ومستوى واحد، وصفحة itch.io. هذا يكفي للتحقق من صحة الفكرة، وبناء قطعة في السيرة الذاتية، وتحديد ما إذا كانت تستحق بناءً أطول. تتعامل مهارات الذكاء الاصطناعي على Vibe Skills مع القوالب بحيث تذهب عطلة نهاية الأسبوع للتصميم، وليس للإعداد.

هل يجب أن أعمل بمفردي أم أبني مع فريق لنموذج عطلة نهاية الأسبوع؟

بمفردك لأول واحد. فريق للثاني. تشحن النماذج الأولية الفردية بشكل متكرر لأن تكلفة التنسيق معدومة. بمجرد معرفة وتيرتك، يكون فريق من شخصين (واحد تصميم + كود، واحد فن + صوت) هو الحد الأمثل لعطلة نهاية الأسبوع. عادةً ما لا تشحن الفرق المكونة من 4+ أشخاص في 48 ساعة.

هل أحتاج إلى معرفة Three.js أو محرك ألعاب قبل البدء؟

تحتاج إلى معرفة ما يكفي من JavaScript لقراءة ما ينشئه الذكاء الاصطناعي وتعديل القيم. لا تحتاج إلى كتابة Three.js من الصفر. تنشئ مهارات إنشاء نماذج أولية للألعاب ثلاثية الأبعاد في Vibe Skills إعداد المحرك؛ أنت تكتب اللعب. إذا كان بإمكانك تحرير React أو vanilla JS، فيمكنك شحن نموذج Three.js في عطلة نهاية الأسبوع.

كيف يمكنني تحقيق الدخل من نموذج عطلة نهاية الأسبوع؟

عادة لا تفعل ذلك. النموذج الأولي الأول للسيرة الذاتية، والتحقق من الصحة، والتعلم. بمجرد أن يحصل النموذج الأولي على اهتمام (10 آلاف+ لعبة على itch.io هي إشارة جيدة)، فإن مسارات تحقيق الدخل النموذجية هي: الدفع مقابل ما تريد على itch، وبناء Steam Early Access، أو إصدار ويب مدعوم بالإعلانات على بوابات مثل CrazyGames. بالنسبة لبناء عطلة نهاية الأسبوع، ركز على الشحن ومحتوى مدونة التطوير - الإيرادات هي مشكلة الشهر الثالث.

ماذا لو تعطلت لعبتي عند دفعها إلى itch.io؟

اختبر بناء الإنتاج قبل التحميل. تتعطل معظم نماذج عطلة نهاية الأسبوع في الإنتاج بسبب مسارات المواد أو إعدادات سياق WebGL - وكلاهما قابل للإصلاح في 5 دقائق إذا أمسكت بهما محليًا. خط أنابيب البناء الذي يأتي مع المهارات على Vibe Skills مهيأ لاستضافة HTML5 الخاصة بـ itch.io خارج الصندوق، مما يزيل معظم هذه المشكلات.

هل يمكنني بيع أو تعديل الكود من مهارة لعبة Vibe Skills؟

نعم. تأتي المهارات على Vibe Skills بترخيص صديق للتجارة يسمح لك بشحن الكود في لعبتك الخاصة التي تم إصدارها على itch.io، أو Steam، أو في أي مكان آخر. يحتفظ المبدعون بملكية فكرية لمهارتهم؛ أنت تحتفظ بملكية فكرية لعبتك المبنية عليها.


شحن النموذج الأولي في عطلة نهاية الأسبوع هذه

السبب الأكبر لعدم شحن نماذج عطلة نهاية الأسبوع ليس المهارة أو اختيار المحرك. إنه مساء الجمعة حيث "تبحث قليلاً أكثر" ولا تبدأ أبدًا. عطلة نهاية الأسبوع الحرة التالية التي لديك، اتبع خطة المراحل الأربع: النطاق يوم الجمعة، البناء صباح السبت، المحتوى بعد ظهر السبت، التلميع والشحن يوم الأحد. استخدم مهارة إنشاء نماذج أولية للألعاب ثلاثية الأبعاد بحيث يتم الانتهاء من القوالب قبل أن تصنع القهوة يوم السبت.

السيرة الذاتية لأول عشرة نماذج أولية لعطلة نهاية الأسبوع الخاصة بك تساوي أكثر من لعبتك الحلمية النظرية التي تستغرق ستة أشهر. شحن الصغيرات أولاً.

تصفح مهارات إنشاء نماذج أولية للألعاب ثلاثية الأبعاد على Vibe Skills →


تجاوز ماراثون Three.js boilerplate. قم بتثبيت مهارة إنشاء نماذج أولية للألعاب ثلاثية الأبعاد على Vibe Skills وشحن بناء قابل للعب بحلول مساء الأحد.

Kif Prototyping 3D Game fi tmiem il-Ġimgħa b'Ħiliet ta' AI - Vibe Skills preview
Vibe Skills
Vibe Skills

Stroum Honnerte vu fäerdege Fäegkeeten fir Claude, Cursor, a méi.