لصنع لعبة منصّات جيدة ابدأ بالقفزة لا بالمراحل: اضبط ارتفاعها وزمنها حتى تصير مريحة ليدك، ثم قِس كل فجوة ومنصة بناءً على أقصى ما تبلغه هذه القفزة. ابنِ كل مرحلة على فكرة واحدة تعلّمها ثم تختبرها ثم تمزجها بما سبق، وضع الأعداء حيث يراهم اللاعب قبل أن يصلهم، ونقاط الحفظ قبل المقاطع الصعبة. تستطيع بناء ذلك بوصف اللعبة لمنشئ ألعاب بالذكاء الاصطناعي وضبط القفزة بالمنزلقات واللعبة تعمل.
- كيف اسوي لعبة منصات
- صنع لعبة مثل ماريو بدون برمجة
- تصميم مراحل لعبة منصات
- كيف اضبط القفز في لعبة 2d
- ابغى اسوي لعبة قفز ومغامرات
ما الذي يجعل لعبة المنصّات ممتعة؟
في لعبة المنصّات يفعل اللاعب شيئاً واحداً مئات المرات: يقفز. لذلك لا يخفي هذا النوع عيوبه. إن كانت القفزة ثقيلة أو المسافات عشوائية أو العدو يظهر فجأة، يشعر اللاعب بذلك خلال ثوانٍ حتى لو لم يعرف السبب.
رسم توضيحيواللعبة الجيدة من هذا النوع تقف على ثلاثة أعمدة، وترتيبها مهم:
- القفزة: كيف تستجيب الشخصية ليدك. هذا أساس كل شيء بعده.
- المراحل: مسافات وارتفاعات مبنية على ما تستطيعه هذه القفزة بالضبط.
- الأعداء والمخاطر: ما يحوّل القفز من تمرين إلى قرار.
أغلب المبتدئين يبدؤون من الآخر: يرسمون أعداء ويبنون خمس مراحل، ثم يكتشفون أن القفزة غير مريحة فيغيّرونها، فتنكسر كل المراحل. سنمشي بالترتيب الصحيح.
كيف أصمّم قفزة مريحة؟
القفزة قوس: صعود، قمة، هبوط. يتحكم فيها رقمان: قوة القفز (السرعة التي تنطلق بها الشخصية للأعلى) والجاذبية (ما يسحبها للأسفل في كل لحظة). ومنهما ينتج ما يشعر به اللاعب فعلاً: الارتفاع وزمن البقاء في الهواء.
| ما تغيّره | ما يحدث | كيف يشعر اللاعب |
|---|---|---|
| قوة قفز أعلى فقط | قفزة أعلى وأطول زمناً | حرية أكثر، لكن الشخصية قد تبدو طافية |
| جاذبية أعلى فقط | قفزة أقصر وأسرع | ثقل وحدّة، وقد لا تبلغ المنصات |
| الاثنان معاً للأعلى | الارتفاع نفسه في زمن أقل | استجابة سريعة ودقيقة، مناسبة للتحدي |
| الاثنان معاً للأسفل | الارتفاع نفسه في زمن أطول | هدوء وسهولة، مناسبة للأطفال |
| سرعة أفقية أعلى | مسافة أبعد في القفزة نفسها | اندفاع، لكن الهبوط الدقيق أصعب |
نقطة بداية عملية: اجعل القفزة ترفع البطل نحو ثلاثة أضعاف طوله، وتبلغ قمتها في أقل من نصف ثانية. ثم جرّب. إن شعرت أنك تنتظر الهبوط فارفع الجاذبية وقوة القفز معاً. وإن شعرت أنك لا تملك وقتاً للتوجيه في الهواء فأنزلهما معاً. هذه أرقام للبدء لا قواعد، ويدك هي الحكم.
ما الحيل الصغيرة التي تجعل القفز عادلاً؟
الألعاب التي تحبها تغش لصالحك دون أن تلاحظ. هذه خمس حيل معروفة عند مصممي المنصّات، وكلها تُطلب بجملة واحدة في المحادثة:
- مهلة الحافة: يُسمح بالقفز لجزء من الثانية بعد أن يغادر البطل حافة المنصة. دونها يضغط اللاعب «في الوقت» بنظره فيسقط، ويشعر أن اللعبة ظلمته.
- حفظ ضغطة القفز: إن ضغط اللاعب قبل لمس الأرض بلحظة، تُنفذ القفزة فور الهبوط بدل أن تضيع الضغطة.
- قفزة بحسب مدة الضغط: ضغطة قصيرة تعطي قفزة منخفضة وضغطة طويلة تعطي الكاملة. هذا يمنح اللاعب دقة دون زر إضافي.
- هبوط أسرع من الصعود: جاذبية أقوى قليلاً في النزول تجعل القفزة حادة وتقلل الإحساس بالطفو.
- حدود اصطدام متسامحة: اجعل hitbox البطل أصغر قليلاً من رسمه، وحدود العملات أكبر قليلاً من رسمها. اللاعب يسامح لعبة تجامله ولا يسامح لعبة تحاسبه على بكسل.
حسّن إحساس القفز دون تغيير المراحل: أضف مهلة قصيرة للقفز بعد مغادرة حافة المنصة، واحفظ ضغطة القفز إن جاءت قبل الهبوط بلحظة، واجعل ارتفاع القفزة يعتمد على مدة الضغط، واجعل الهبوط أسرع قليلاً من الصعود. ثم أضف هذه القيم إلى الضبط لأغيّرها بالمنزلقات.
جرّبه في فنّانكيف أقيس مراحلي من القفزة؟
بعد أن تثبت القفزة قِسها. معظم ألعاب المنصّات مبنية من مربعات متساوية (تسمى tilemap)، فالقياس يكون بعدد المربعات. جرّب بنفسك: كم مربعاً يبلغ البطل للأعلى؟ وكم مربعاً يقطع أفقياً في قفزة كاملة مع الجري؟ هذان الرقمان هما مسطرتك.
| نوع المقطع | الفجوة مقارنة بأقصى قفزة | متى تستخدمه |
|---|---|---|
| مريح | نحو النصف | بداية المرحلة، ومقاطع الراحة بعد تحدٍّ |
| عادي | نحو الثلثين | معظم المرحلة |
| تحدٍّ | نحو أربعة أخماس | مرة أو مرتين في المرحلة، وبعد نقطة حفظ |
| أقصى قفزة | تكاد تساوي الأقصى | للأسرار والمكافآت الاختيارية فقط |
والارتفاعات بالطريقة نفسها: منصة أعلى من البطل بمربع أقل من أقصى ارتفاع تُبلغ بسهولة، ومنصة عند الأقصى تماماً تحتاج قفزة كاملة ودقيقة. والمنصة الصغيرة أصعب من الواسعة حتى لو كانت الفجوة واحدة، لأن الهبوط يحتاج دقة.
كيف أبني مرحلة تعلّم اللاعب دون شرح؟
أفضل المراحل لا تحتوي نصاً يشرح. هي نفسها الدرس. القاعدة المعروفة في تصميم المراحل: كل مرحلة فكرة واحدة تمر بأربع محطات.
- 1علّم
اعرض الفكرة الجديدة في مكان لا يخسر فيه اللاعب. منصة متحركة فوق أرض صلبة: إن سقط أعاد المحاولة فقط.
- 2اختبر
الفكرة نفسها مع خطر حقيقي. المنصة المتحركة الآن فوق حفرة.
- 3امزج
اجمعها بشيء تعلمه اللاعب في مرحلة سابقة. منصة متحركة وعدو يتجول فوقها.
- 4كافئ
مقطع سهل فيه عملات كثيرة قبل العلم. اللاعب ينهي المرحلة وهو يشعر بالمهارة لا بالنجاة.
مثال على مرحلة أولى كاملة تُلعب في نحو دقيقة:
- أرض مسطحة وعملات في صف: اللاعب يتعلم المشي والجمع.
- درجة واحدة منخفضة عليها عملة: يتعلم القفز دون خطر.
- فجوة مريحة تحتها أرض قريبة: يتعلم أن الفجوات موجودة ولا يُعاقب.
- عدو واحد بطيء على أرض واسعة: يتعلم القفز فوقه أو عليه.
- فجوة حقيقية ثم نقطة حفظ.
- فجوة وعدو معاً، ثم سلم من المنصات فيه عملات، ثم العلم.
أين أضع الأعداء والمخاطر؟
العدو في لعبة المنصّات ليس خصماً ذكياً، بل عائق متحرك له إيقاع. اللاعب يقرأ الإيقاع ثم يختار لحظته. ابدأ بنوع واحد وأضف نوعاً جديداً في كل مرحلة.
| النوع | ماذا يفعل | ما يطلبه من اللاعب | مكانه المناسب |
|---|---|---|---|
| المتجول | يمشي ذهاباً وإياباً على منصته | توقيت القفزة فوقه أو عليه | أرض واسعة أولاً، ثم منصات أضيق |
| الأشواك | ثابتة، تكلف محاولة عند اللمس | دقة الهبوط | في قاع الفجوات وعلى أطراف المنصات |
| المنصة المتحركة | تنقل اللاعب بين نقطتين | الصبر وقراءة الإيقاع | فوق الفجوات الطويلة |
| الطائر | يتحرك في الهواء صعوداً ونزولاً | اختيار ارتفاع القفزة | فوق فجوة عادية لتصير تحدياً |
| الزعيم | نمط من ثلاث حركات يتكرر | حفظ النمط واستغلال الثغرة | آخر مرحلة فقط |
كم يجب أن تكون اللعبة صعبة؟
أسهل مما تظن. أنت لعبت مرحلتك خمسين مرة فصارت عندك سهلة. قاعدة عملية: إن كنت تنهي المرحلة دون خسارة في كل مرة فهي مناسبة للاعب جديد، وإن كنت تخسر فيها أحياناً فهي صعبة عليه جداً.
- المرحلة 1الحركة والقفز
عدو واحد بطيء، فجوات مريحة، نقطة حفظ واحدة. تُنهى من أول أو ثاني محاولة.
- المرحلة 2فكرة جديدة
منصات متحركة. الفجوات عادية، وتحدٍّ واحد بعد نقطة حفظ.
- المرحلة 3المزج
أعداء على منصات متحركة، وأشواك في القاع. نقطتا حفظ.
- النهايةاختبار أخير
مقطع يجمع كل ما سبق، أو زعيم بنمط واضح، ثم شاشة فوز تستحقها.
اختر ما يشبه حالتك لترى النصيحة.
المشكلة في القفزة أو في أول فجوة. سهّل البداية حتى لا يخسر أحد قبل أن يفهم التحكم.
قصّر الفجوة مربعاً، أو أبطئ العدو، أو ضع نقطة حفظ قبله مباشرة. لا تغيّر القفزة.
أضف عملات اختيارية في أماكن صعبة ومؤقتاً لأفضل زمن. هكذا تعطي الماهر تحدياً دون أن تعاقب المبتدئ.
كيف أبنيها وأجرّبها بدون برمجة؟
كل ما سبق يصح مهما كانت أداتك. والطريق الأقصر لتجربته أن تبدأ من قالب المنصّات في فنّان: مراحل بمنصات ثابتة ومتحركة ونقاط حفظ، أعداء يتجولون تسقطهم بالقفز فوقهم، عملات ومحاولات وشاشتا فوز وخسارة. الجاذبية وقوة القفز وسرعة البطل وعدد المحاولات وسرعة الأعداء كلها منزلقات تحرّكها واللعبة تعمل.
اصنع لعبة منصّات: فتاة مستكشفة بقبعة تجري وتقفز في واحة صحراوية، تجمع التمر وتتفادى العقارب وتصل إلى خيمة في آخر كل مرحلة. المرحلة الأولى: أرض مسطحة وفجوات قصيرة وعقرب واحد بطيء. الثانية: منصات متحركة فوق الرمال المتحركة. الثالثة: عقارب على المنصات المتحركة وأشواك صبّار. نقطة حفظ في منتصف كل مرحلة، ثلاث محاولات، لحظة حماية بعد اللمس، عملات على شكل قوس فوق الفجوات، وأزرار لمس كبيرة على الجوال. النصوص بالعربي.
جرّبه في فنّاناللاعب يسامحك على مرحلة صعبة، ولا يسامحك على قفزة لم تطعه.
للتعمق في الأرقام اقرأ الإحساس والضبط، ولخطوات البناء العامة صنع لعبة 2D بالذكاء الاصطناعي.
الخلاصة
- القفزة هي اللعبة. اضبطها أولاً في مساحة فارغة قبل أن تبني أي مرحلة.
- قوة القفز والجاذبية يعملان معاً: زدهما معاً لقفزة بالارتفاع نفسه لكنها أسرع وأحدّ.
- اجعل الفجوة المريحة نحو ثلثي أقصى قفزة، ولا تطلب من اللاعب أقصاها إلا نادراً.
- كل مرحلة فكرة واحدة: علّمها في مكان آمن، اختبرها بخطر، ثم امزجها بما سبق.
- الخسارة العادلة هي التي يعرف اللاعب بعدها ما أخطأ فيه.
أسئلة شائعة
كيف اسوي لعبة منصات مثل ماريو؟
كم مرحلة احتاج في اول لعبة منصات؟
لماذا القفزة في لعبتي تبدو طافية؟
ما هي مهلة الحافة في العاب المنصات؟
هل استطيع صنع لعبة منصات بدون برمجة؟
كيف اعرف ان المرحلة صعبة اكثر من اللازم؟
اسأل مساعدك الذكي عن هذا الموضوع
انسخ هذا الطلب والصقه في مساعد الذكاء الاصطناعي الذي تستخدمه، ثم أضف تفاصيل حالتك.
أقرأ هذا الدليل: «كيف تصنع لعبة منصّات: المراحل والقفزات والأعداء» https://fanann.com/ar/blog/how-to-make-a-platformer-game/ سؤالي: كيف اسوي لعبة منصات اعتمد على هذه الصفحة كمصدر واشرح لي الإجابة خطوة بخطوة بما يناسب حالتي، واذكر ما يجب أن أتحقق منه قبل أن أبدأ، واذكر رابط الصفحة كمرجع.