كيفية إنشاء ألعاب الكمبيوتر

مؤلف: Tamara Smith
تاريخ الخلق: 28 كانون الثاني 2021
تاريخ التحديث: 19 قد 2024
Anonim
كيف تصنع لعبة فيديو بسيطة على بلندر | UPBGE | الأساسيات الحلقة 1
فيديو: كيف تصنع لعبة فيديو بسيطة على بلندر | UPBGE | الأساسيات الحلقة 1

المحتوى

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

خطوات

طريقة 1 من 2: البحث عن الأدوات المناسبة

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

  2. اصنع لعبة بتقنية 2D.صانع العاب و ستينسل خيارات جيدة تعمل بشكل جيد مع أي نوع ، مما يمنحك إمكانية استخدام البرمجة دون الحاجة إليها. ها هو! بديل آخر لإنشاء الألعاب عبر الإنترنت.
  3. حاول صنع الألعاب ثلاثية الأبعاد. وهذا بدوره يمثل تحديًا أكبر بكثير من إنشاء لعبة ثنائية الأبعاد ، لذا استعد لمشروع طويل والكثير من العمل الشاق. شرارة و لعبة المعلم بمشاركة وحدة يمكن أن توفر بعض الجهد ، لأنها تسمح لك ببناء العالم الذي تريده دون الحاجة إلى برمجته. إذا كان لديك بالفعل بعض المعرفة البرمجية أو تريد معرفة المزيد ، فحاول استخدام بيئة التأليف (أو "محرك’) وحدة، تحظى بشعبية كبيرة لدى المطورين.
    • إذا كنت ترغب في إنشاء نماذج ثلاثية الأبعاد خاصة بك بدلاً من استخدام كائنات جاهزة ، فستحتاج إلى تطبيق نمذجة ثلاثية الأبعاد ، مثل 3D ستوديو ماكس, الخلاط أو مايا.

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

طريقة 2 من 2: إنشاء اللعبة


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

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

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

توصياتنا