الخطوة 1: اختر حركة واحدة واكتب القواعد في ثلاث جمل
ابدأ بما تفعله يد اللاعب، لا بموضوع اللعبة. يكفي النقر للإسقاط، والسحب للتصويب، والضغط للشحن، والتمرير للتفادي لبناء لعبة كاملة. بعد ذلك اكتب ثلاث جمل: ماذا يفعل اللاعب، وماذا يحاول تحقيقه، وما الذي ينهي المحاولة. إذا لم تستطع تلخيص اللعبة في هذه الجمل الثلاث، فالفكرة ما تزال أكبر من أن تكون مشروعك الأول.
يوضح مثالان مكتملان مدى قِصر الوصف الممكن. Stack: انقر لإسقاط لوح متحرك على برج؛ يُقصّ الجزء المتدلي عن الحافة، وتنتهي الجولة عندما لا يبقى سطح للهبوط عليه. Dunk: اسحب إلى الخلف ثم أفلِت لقذف كرة سلة نحو سلة تتحرك بعد كل تسديدة، والتسديدات النظيفة تبني سلسلة متتالية. لكل لعبة حركة واحدة وهدف واحد وطريقة واحدة للخسارة.
- الحركة: إدخال واحد يكرره اللاعب، مثل النقر أو السحب أو الضغط أو التمرير.
- الهدف: رفع النتيجة أو اجتياز مرحلة أو الوصول إلى هدف.
- الخسارة: إخفاق أو اصطدام أو انتهاء الوقت أو نفاد الحركات.
- الاستجابة: ما تعرضه الشاشة والصوت عند الحركة الجيدة والسيئة.
الخطوة 2: اختر طريقة بنائها
لا توجد أداة واحدة صحيحة للجميع. اختر بناءً على ما تريد تعلمه ومدى سرعة رغبتك في اللعب. تعلّمك كتابة الشيفرة أكثر عن طريقة عمل الألعاب من الداخل. يساعد المحرر المرئي المبتدئ على الوصول إلى نتيجة تعمل من دون أخطاء نحوية. يناسب المحرك الكامل مشروعًا تتوقع تطويره. وصف اللعبة في طلب هو أسرع طريق من الفكرة إلى شيء يمكنك اختباره، ويتيح لك معرفة إن كانت الفكرة ممتعة قبل استثمار مزيد من الوقت.
في Oneshot Gems، تصف اللعبة في محادثة فتُنشأ لك نسخة قابلة للعب. تختبرها على الهاتف أو في المتصفح، وترسل ملاحظات لطلب التعديلات، ويمكنك نشرها عندما تصبح جاهزة. يتطلب إنشاء الألعاب وإعادة مزجها أرصدة إنشاء. يوفر اشتراك Creator رصيدًا متكررًا، كما تتوفر حزم رصيد لمرة واحدة؛ راجع صفحة الأسعار للاطلاع على التفاصيل الحالية. تُستضاف اللعبة على Oneshot Gems؛ ولا تصدّر المنصة الشيفرة المصدرية أو تطبيقًا أصليًا لمتاجر التطبيقات.
| الطريقة | ما تفعله | تناسبك إذا |
|---|---|---|
| أداة إنشاء بالطلبات | اشرح القواعد بلغة بسيطة، والعب النتيجة، واطلب تعديلات | تريد اختبار فكرة بسرعة وتهتم بالتصميم أكثر من الشيفرة |
| محرر مرئي بلا برمجة | ضع عناصر واربط أحداثًا مثل «عند النقر، اقفز» | تريد بناء منطق اللعبة بنفسك من دون كتابة الشيفرة |
| محرك ألعاب | أنشئ مشاهد واكتب نصوصًا برمجية في محرر مثل Godot أو Unity | تخطط لمشروع أكبر أو تريد نشره في متاجر التطبيقات أو على أجهزة الألعاب |
| كتابة الشيفرة من الصفر | اكتب بنفسك الحلقة والمدخلات والرسم، مثلًا بجافاسكريبت في صفحة ويب | تريد فهم كل جزء وتستمتع بالبرمجة |
الخطوة 3: أنشئ أصغر نسخة يمكن الفوز بها أو خسارتها
اجعل الحركة الأساسية تعمل بأشكال بسيطة قبل رسم أو توليد أي شيء جذاب. مربع يقفز فوق مستطيل هو لعبة؛ أما شخصية جميلة لا يمكنها الإخفاق بعد فليست كذلك. استمر حتى تبدأ المحاولة، ويتمكن اللاعب من النجاح أو الإخفاق، وتنتهي المحاولة ثم تبدأ أخرى. هذه الدورة هي نسختك الأولى القابلة للعب.
قاوم إضافة آلية ثانية في هذه المرحلة. فالتعزيزات والمتاجر والشخصيات المتعددة وخرائط المراحل تزيد العمل وتخفي ما إذا كانت الحركة الرئيسية جيدة. دوّن هذه الأفكار في قائمة منفصلة وعد إليها بعد الخطوة الخامسة.
الخطوة 4: اجعل تجربة اللعب ممتعة
يكمن الفرق بين النموذج الأولي واللعبة التي يعيد الناس لعبها غالبًا في الاستجابة. ينبغي أن يتفاعل العالم في لحظة الإدخال نفسها. يحتاج الاصطدام إلى وميض أو صوت أو اهتزاز؛ وتحتاج الحركة المثالية إلى مؤثر أقوى قليلًا من العادية؛ وينبغي أن يكون الإخفاق واضحًا وعادلًا حتى يعرف اللاعب ما فعله خطأ. يضيف الاهتزاز القصير عند التلامس على الهاتف تأثيرًا كبيرًا بجهد قليل.
اضبط قيمة واحدة في كل مرة. إذا كانت اللعبة صعبة جدًا، فأبطئ العائق أو وسّع الهدف، ثم العب مجددًا قبل تغيير أي شيء آخر. تغيير ثلاث قيم معًا يجعل من المستحيل معرفة أيّها ساعد.
الخطوة 5: اختبر اللعبة مع شخص لم يرها من قبل
أعط اللعبة لشخص آخر ولا تقل شيئًا. راقب أين يضع إصبعه أولًا، وكم يستغرق لفهم الهدف، وأين يخفق. إذا احتاج إلى شرح عناصر التحكم، فاللعبة تحتاج إلى بداية أوضح لا إلى شاشة تعليمات أطول. ستكشف لك ثلاثة اختبارات صامتة أكثر من أسبوع من التحسين وحدك.
دوّن ما حدث، لا ما اقترحه المختبِر. «نقرت على النتيجة بدلًا من الكرة» حقيقة يمكنك إصلاحها. أصلح المشكلة الأكثر شيوعًا ثم اختبر اللعبة مجددًا مع شخص جديد.
- هل بدأ اللعب خلال خمس ثوانٍ من دون مساعدة؟
- هل استطاع معرفة سبب انتهاء المحاولة؟
- هل بدأ محاولة أخرى من دون أن يُطلب منه ذلك؟
- هل تعمل بيد واحدة على هاتف صغير كما تعمل على شاشة كبيرة؟
الخطوة 6: أكملها واعرضها على الناس
تكتمل اللعبة عندما يستطيع شخص غريب فتحها ولعبها والوصول إلى نهايتها من دون وجودك. قرر أين ستُتاح قبل إضافة مزيد من المحتوى. يمكن مشاركة لعبة المتصفح برابط والبدء بلعبها فورًا. أما لعبة الهاتف الأصلية فتمر ببرامج المطورين لدى Apple وGoogle وبمراجعتهما؛ وهذا مشروع منفصل له قواعده وتكاليفه. بالنسبة إلى لعبتك الأولى، يُعد الرابط الذي يستطيع الناس فتحه أسرع طريقة للحصول على لاعبين حقيقيين وملاحظات فعلية.
بعد ذلك أنشئ لعبة ثانية. ستكون أسرع وأفضل لأنك أصبحت تعرف الأجزاء التي استغرقت وقتًا في اللعبة الأولى.
أسئلة عن كيف تصنع لعبة
هل يمكنني صنع لعبة من دون معرفة البرمجة؟
نعم. تتيح لك المحررات المرئية بناء منطق اللعبة باستخدام الأحداث والشروط، وتُنشئ أدوات الطلبات لعبة قابلة للعب من وصف مكتوب. وما يزال عليك تصميم القواعد واختبار النتيجة وتحديد التغييرات؛ وهذا هو الجزء الأكبر من صنع اللعبة.
كم يستغرق صنع أول لعبة؟
يعتمد الأمر على نطاق المشروع أكثر بكثير من الأداة. يمكن أن تصبح لعبة ذات حركة واحدة ونتيجة قابلة للعب خلال فترة بعد الظهر باستخدام محرر مرئي أو أداة طلبات. وإذا كنت تكتب الشيفرة للمرة الأولى، فقد تحتاج بضعة أيام للتعلم. أما المشاريع التي تضم مراحل وقصة ورسومًا مخصصة فتستغرق أسابيع أو أشهرًا.
ما نوع اللعبة التي ينبغي للمبتدئ صنعها أولًا؟
اختر لعبة بإدخال واحد ومحاولة قصيرة: لعبة تكديس أو قفز بنقرة واحدة أو التقاط وتفادي أو تصويب وإطلاق. لا تحتاج إلى رسومات كثيرة، ويسهل اختبارها، ويظهر أثر كل تغيير في المحاولة التالية.
هل يمكنني صنع لعبة على هاتفي؟
نعم، إذا كانت لعبة صغيرة. تعمل بعض المحررات على الهواتف والأجهزة اللوحية، ولا يتطلب الإنشاء بالطلبات سوى مربع نص وطريقة لاختبار اللعب. من الأسهل كتابة النصوص البرمجية الطويلة وإدارة ملفات الرسومات الكثيرة على الكمبيوتر.
هل أحتاج إلى معرفة الرسم؟
لا. تستخدم ألعاب صغيرة كثيرة ومحبوبة أشكالًا مسطحة وألوانًا محدودة وحركة واضحة. الوضوح أهم من التفاصيل: يجب أن يتمكن اللاعب من تمييز الخطر والعناصر القابلة للجمع وما يتحكم به من النظرة الأولى.
للمزيد من القراءة
هل لاحظت معلومة قديمة؟ الإبلاغ عن تصحيح

