كيف تصنع لعبة كمبيوتر

مؤلف: Laura McKinney
تاريخ الخلق: 6 أبريل 2021
تاريخ التحديث: 1 تموز 2024
Anonim
كيف تصنع لعبة فيديو بسيطة على بلندر | UPBGE | الأساسيات الحلقة 1
فيديو: كيف تصنع لعبة فيديو بسيطة على بلندر | UPBGE | الأساسيات الحلقة 1

المحتوى

هل تحب ممارسة الألعاب وتريد أن تدرك خيالك في صنع الألعاب بنفسك؟ هناك العديد من الأدوات التي تسمح لك بإنشاء لعبتك الخاصة دون الحاجة إلى الكثير من المهارة ، ما عليك سوى فهم لغة البرمجة. باستخدام الماوس ولوحة مفاتيح الكمبيوتر +2 ، يمكنك البدء!

خطوات

جزء 1 من 2: البحث عن الأدوات

  1. اصنع لعبة نصية. إنها أسهل أنواع الألعاب التي يمكن البرمجة فيها ، على الرغم من أنه لا يحب الجميع ممارسة الألعاب بدون رسومات. تركز الألعاب النصية بشكل أساسي على القصة أو الألغاز أو المغامرة جنبًا إلى جنب مع القصة والاستكشاف والاختبار. فيما يلي بعض الخيارات المجانية:
    • Twine هي أداة بسيطة ومجانية يمكن استخدامها في المتصفح.
    • تضيف StoryNexus و Visionaire المزيد من خيارات اللعب والصور الثابتة.
    • Inform7 أداة فعالة مع مجتمع دعم كبير.

  2. اصنع ألعاب ثنائية الأبعاد. لا يعتبر GameMaker و Stencyl اختيارات سيئة لهذا النوع ، حيث يتيحان لك استخدام البرمجة دون طلب أي شيء. خدش! هي أداة أخرى يمكنك استخدامها في لعبة المتصفح.
  3. حاول صنع ألعاب ثلاثية الأبعاد. تعد الألعاب ثلاثية الأبعاد تحديًا أصعب بكثير من الألعاب ثنائية الأبعاد ، لذا كن مستعدًا لمشروع طويل وعمل شاق. سيساعدك Spark and Game Guru في تبسيط بناء عوالم اللعبة بدون برمجة. إذا كان لديك بالفعل معرفة بالبرمجة أو ترغب في تعلم البرمجة ، فيمكنك تجربة أداة Unity الشائعة.
    • إذا كنت ترغب في إنشاء نماذج ثلاثية الأبعاد بنفسك بدلاً من استخدام الموارد الحالية ، فأنت بحاجة إلى برنامج إنشاء ثلاثي الأبعاد مثل 3DS Max أو Blender أو Maya.

  4. الوصول إلى البرمجة المتقدمة. حتى إذا كانت لديك خلفية برمجة ، فقد ترغب في استخدام الأدوات المذكورة أعلاه عند إنشاء لعبتك الأولى ، ولا تجبر نفسك على تجربة نهج مختلف لمجرد أنه أكثر صعوبة. مع ذلك ، يتمتع الكثير من الناس بالسيطرة الكاملة لذلك يفعلون كل شيء بمفردهم. ومع ذلك ، تعد برمجة الألعاب في بيئة تطوير متكاملة مثل Eclipse أكثر مثالية من محرر النصوص ، لذا يمكنك دمج كل ما تحتاجه للمشروع.
    • يمكنك برمجة الألعاب بأي لغة تقريبًا ، ولكن C ++ هي الأداة الأقوى ، مع موارد الألعاب الغنية والبرامج التعليمية عبر الإنترنت.
    الإعلانات

جزء 2 من 2: إنشاء اللعبة


  1. اختر موضوعا. بالنسبة لمشروعك الأول ، قم بإنشاء مثال صغير ولكنه نموذجي من النوع المفضل لديك ، مثل ألعاب المنصات أو ألعاب تقمص الأدوار. قبل أن تبدأ ، اكتب أفكارك عن اللعبة على الورق ، وأجب عن الأسئلة التالية:
    • ما هو المكون الرئيسي للعبة ("جوهر" اللعبة)؟ سواء كان ذلك محاربة الأعداء أو حل الألغاز أو الدردشة مع الشخصيات الأخرى.
    • ماذا تريد أن تبدو اللعبة؟ على سبيل المثال ، إذا كنت تقاتل عدوًا ، فيمكنك إنشاء أزرار في الوقت الفعلي أو اتجاهات متعددة بناءً على القرار. يمكن للألعاب الموجهة للمحادثات أن تسمح للاعبين بتشكيل قصص بناءً على قراراتهم ، ويمكنهم فهم الشخصيات وعالم اللعبة بشكل أفضل.
    • ما هو مزاج اللعبة؟ مخيف ، مرح ، غامض ، متحمس؟
  2. إنشاء مستويات بسيطة. إذا كنت تستخدم أدوات صياغة الألعاب لأول مرة ، فهذه فرصة جيدة للتعود عليها. تعرف على كيفية تعيين الخلفيات والأشياء وتحريك الشخصيات. إذا أمكن ، قم بإنشاء كائنات يمكن للاعبين التفاعل معها ، أو ابحث عن برنامج لإنشاء كائنات تتضمن تفاعلات.
    • إذا كنت في شك ، اطرح سؤالاً على موقع الأداة على الويب أو ابحث في الإنترنت للحصول على المساعدة.
    • لا تقلق بشأن تأثيرات الإضاءة أو العناصر الرسومية الأخرى حتى الآن.
  3. صمم جوهر اللعبة إذا لزم الأمر. يمكنك إجراء تعديلات صغيرة على برامج إنشاء الألعاب أو الأنظمة التي تم إنشاؤها بشكل أكثر تعقيدًا. وهنا بعض الأمثلة:
    • إذا كنت تقوم بلعبة منهاج ، فهل تريد أن تكون شخصيتك قادرة على القفز المزدوج أو القيام بحركة "خاصة"؟ تخصيص الارتفاع الذي يمكن أن تقفزه الشخصية ، أو رد فعل مختلف بلمسة خفيفة ، أو الاستمرار في الضغط ، أو اختيار مجموعة متنوعة من أنماط الرقص؟
    • إذا قمت بعمل آر بي جي أو لعبة رعب ، فما السلاح الذي ستستخدمه الشخصية؟ اختر 2 أو 3 أسلحة للاعبين للترقية أو التجربة. حاول اختيار أنسب الأسلحة. على سبيل المثال ، الأسلحة مميتة للغاية ، وتؤدي إلى إصابة العديد من الأعداء ، أو إضعاف العدو. لا تختر الخيار الأفضل لجميع الأغراض ما لم يكن بتكلفة عالية (تعويذة تزيد من قوة المانا ، أو يختفي السلاح بعد استخدام واحد).
    • باستخدام لعبة محادثة ، هل تريد أن يختار اللاعب سطر الحوار المدرج على الشاشة ، أو يستمع فقط ، أو يقوم بمهمة لفتح المحادثة ، ثم يعود لمواصلة الاستماع؟ هل تريد أن يعثر اللاعبون على كل شيء دفعة واحدة ، أو يقسمونه إلى ممرات ونهايات متعددة؟
  4. إنشاء مستويات قليلة. 3 إلى 5 مستويات قصيرة ليست خيارًا سيئًا للعبتك الأولى ، يمكنك توسيعها لاحقًا. ضع في اعتبارك تصميم "جوهر اللعبة" ، وخلق مستويات مختلفة من الصعوبة. يمكنك طلب المستويات ، أو فصلها وجمع شملها بعد الانتهاء.
    • غالبًا ما تقدم ألعاب المنصات منصات متحركة أو أعداء أسرع.
    • يمكن أن تقدم لعبة الحركة أعداء متعددين أو عدوًا قويًا واحدًا يصعب التغلب عليه بدون سلاح واستراتيجية محددة.
    • غالبًا ما ترتبط ألعاب الألغاز بنوع من الألغاز ، أو تستخدم إصدارات متعددة من الصعوبة لكل مستوى ، أو تقدم أدوات أو عقبات جديدة تتطلب المزيد من اللاعبين "لتبادل الأفكار".
  5. ضع أهدافًا متوسطة وطويلة المدى. غالبًا ما يشار إلى هذا باسم "الميكانيكا الثانية" أو "تكرار اللعبة". باستخدام النواة الميكانيكية للعبة مثل الوثب العالي ، يتقدم اللاعب في لعبة ثانية ، مثل القفز على الأعداء أو جمع العناصر.يمكن أن يحقق هذا المنعطف إنجازات وأهدافًا طويلة المدى مثل الوصول إلى المستوى النهائي ، أو توفير المال على الترقيات أو "مسح" اللعبة.
    • كما ترى في المثال أعلاه ، قمت بإضافة ما سبق دون أن تدرك ذلك. فقط تأكد من أن اللاعب يمكنه العثور على الهدف. إذا لعب اللاعب لمدة 10 دقائق واعتقد أن اللعبة تدور حول إطلاق النار على الأعداء ، فسيصابون بالملل. إذا قتلوا العدو وحصلوا على المال ، فسيجدون الهدف (يجمعون المكافأة) وسيؤدي جوهر اللعبة إلى دفعهم إلى الأمام.
  6. حاول. جرب كل مستوى عدة مرات ، واطلب من أحد معارفك أو أصدقائك مساعدتك. حاول التعامل مع اللعبة بعدة طرق ، بما في ذلك الأساليب التي لم تجربها من قبل مثل تخطي المهام والذهاب مباشرة إلى الرئيس النهائي ، أو الفوز باللعبة عن طريق اختيار كل الأسلحة أو الترقيات "الضعيفة". هذه عملية شاقة يمكن أن تكون محبطة ، لكنها الطريقة الوحيدة لتحسين اللعبة.
    • فقط امنح اللاعب معلومات كافية لبدء اللعب. يجب أن يفهموا أنهم يعملون على سير العمل ، وكيفية استخدام عصا التحكم الأساسية. لا يحتاجون إلى أي معلومات أخرى.
    • اسمح للاعبين بمحاولة ملء نموذج التعليقات لتتمكن من جمع المعلومات ومقارنتها بسهولة أكبر .. وهذا يسمح لك أيضًا بالإجابة على الأسئلة التي لا تعرفها.
    • أفضل المختبرين هم أولئك الذين لا يعرفونك أو ليسوا مجبرين على الثناء على لعبتك.
  7. الرسومات البولندية والصوت. في حين أن هناك الكثير من موارد الألعاب المجانية المتاحة عبر الإنترنت ، إلا أنه لا يزال من الجيد أن تأخذ الوقت الكافي للتكيف مع حالات عدم التطابق بنفسك. تعلم رسومات البكسل إذا كنت تريد إجراء تعديلات بسيطة على الرسومات في لعبة ثنائية الأبعاد ، أو استخدم برنامج OpenGL لمشروع ألعاب ثلاثي الأبعاد طموح. أضف مؤثرات ضوئية لتشجيع اللاعبين عبر الشارع الرئيسي خارج الغرفة ، وتأثيرات هجوم لافتة للنظر تغير الخلفية الديناميكية. أضف مؤثرات صوتية عند المشي والهجوم والقفز وما إلى ذلك. الخامس. يمكنك تغيير اللعبة وتشغيلها عدة مرات ، وإخراج اللعبة بمجرد أن يصل الصوت والصورة إلى المستوى القياسي. تهانينا! الإعلانات