كيفية إنشاء لعبة رعب في الوحدة
تأتي ألعاب الرعب في العديد من الأشكال والأشكال، بدءًا من لعبة إطلاق النار ثلاثية الأبعاد بعد تفشي فيروس ما بعد نهاية العالم وحتى لعبة 2D Platformer الأكثر بساطة مع جمالية pixelated.
يتطلع المطورون من جميع أنحاء العالم إلى إنشاء لعبة الرعب الكبيرة التالية التي ستجذب انتباه اللاعبين وتترك بصماتهم على history، ولكن كما هو الحال مع أي هدف، فإن الأمر لا يخلو من التحدي.
في هذه المقالة، سأعرض أمثلة لألعاب الرعب الجيدة وكيفية تصميم نموذج أولي لواحدة في Unity.
هيا نبدأ!
مثال 1: الشر المقيم
أصبح Resident Evil عنصرًا أساسيًا في نوع الرعب.
تم إصدار اللعبة في عام 1996، وتتبع الصيغة الكلاسيكية: ضع اللاعب في منطقة مغلقة، وجهًا لوجه مع العدو (الزومبي في هذه الحالة) مع كمية محدودة من الموارد (الذخيرة) مع خيار القتال أو الفرار. العدو. في بعض الحالات، لا يكون الهروب من العدو خيارًا، وفي هذه الحالة يتعين على اللاعب القتال ليس فقط الزومبي ولكن أيضًا الوحوش المتحولة الأخرى.
تنتهي الألعاب ببقاء اللاعب على قيد الحياة وهروبه من المنطقة المصابة، لكن المعركة لم تنته بعد لتمهد الطريق لتكملة.
تبرز اللعبة التهرب بدلاً من العمل الكامل.
مثال 2: كائن فضائي: العزلة
يصل بطل الرواية الرئيسي مع فريق إلى محطة فضائية، ليجدها تالفة واتصالاتها غير متصلة بالإنترنت.
بسبب بعض الظروف، ينفصل بطل الرواية الرئيسي عن بقية أفراد الطاقم ويكتشف أن السفينة موبوءة بمخلوقات غريبة ذكية ولكنها خطيرة للغاية، والتي تطارد البشر وتستخدمهم كمضيفين لإنتاج المزيد من نوعها (مع يموت المضيف حتماً عند انتهاء فترة الحضانة).
لكن الفضائيين ليسوا الأعداء الوحيدين الذين يتعين على بطل الرواية مواجهتهم. تم اكتشافه لاحقًا أنه بسبب خلل في النظام، تم توجيه أجهزة androids التي كان من المفترض أن تساعد الطاقم إلى ذبح الناجين المتبقين.
تبرز اللعبة المراوغة بدلاً من قتال الأعداء بشكل مباشر، حيث يفوق عدد اللاعب عدداً كبيراً ويتفوق عليه الفضائيون والأندرويد.
تنتهي اللعبة بتدمير بطل الرواية الرئيسي للمحطة ثم خوض معركة أخيرة ضد المخلوق الفضائي المتبقي على سفينة الهروب.
الصيغة
تتبع العديد من ألعاب الرعب نفس الصيغة: ضع اللاعب في مساحة مغلقة ضيقة مع أعداء يفوقون اللاعب عددًا بشكل كبير (أو يتفوقون عليه). قم بشكل أساسي بوضع الاحتمالات مكدسة ضد اللاعب مع الاستمرار في منح اللاعب الأدوات اللازمة لتجاوز الموقف الذي يواجهه.
عندما يتعلق الأمر بالتصميم على مستوى اللعبة، تكون الألوان في الغالب قاتمة ومظلمة. يجب أن يشعر اللاعب بالتوتر بمجرد تواجده في تلك البيئة.
يجب ألا يتم التغلب على العناصر المتاحة للدفاع عن النفس بشكل كبير، ولكنها في نفس الوقت توفر حماية كافية لتجاوز المستوى.
النماذج الأولية للعبة في Unity
Unity متعدد الاستخدامات للغاية عندما يتعلق الأمر بنوع الألعاب التي يمكن صنعها هناك.
حتى لو لم تكن ماهرًا جدًا في Unity، فهناك العديد من الموارد المتاحة عبر الإنترنت لتبسيط عملية إنشاء النماذج الأولية.
المكان الوحيد الذي يمكنك العثور فيه على النماذج والأنسجة الجاهزة للاستخدام هو Unity Asset Store. فهو يحتوي على الآلاف من النماذج والنصوص والأنسجة والقوالب ثلاثية الأبعاد وغيرها الكثير.
تحديد بطل الرواية الرئيسي
يمكن أن يكون بطل الرواية الرئيسي ذكرًا أو أنثى، اعتمادًا على قصتك (أو أن يكون لديه أبطال متعددون إذا لزم الأمر).
نظرًا لأننا نتحدث عن النماذج الأولية، فلا داعي للقلق بشأن الأصالة بعد، لذا يمكنك استخدام Asset Store للعثور على النماذج التي يمكنك استخدامها في النموذج الأولي الخاص بك.
مثال لبطل الرواية: شخصية البقاء على قيد الحياة بعد نهاية العالم
تعريف العدو
الأعداء هم الكيانات التي سيتعين على بطل الرواية الرئيسي أن يقاتلها أو يهرب منها. يمكن أن يكون أي شيء بدءًا من جحافل الزومبي وحتى مخلوق وحشي ذكي للغاية.
مثال للعدو: Mutant2
تصميم مستوى اللعبة
اعتمادًا على بطل الرواية والعدو، يمكن أن يكون المستوى أي شيء بدءًا من مساحة مغلقة بإحكام (مثل المستشفى) إلى بيئة أكثر انفتاحًا (مثل شوارع المدينة أو الغابة المظلمة).
تأكد من أن اللاعب لديه مساحة كافية ليتمكن من الفرار من العدو أو أنه ليس لديه خيار سوى القتال.
إن اختيار أسلوب المستوى المناسب له تأثير كبير على انغماس اللاعب.
مثال لمستوى اللعبة: حزمة رعب المستشفى
اذهب للعمل
كما ترى، يحتوي Unity's Asset Store على الكثير من الموارد المجانية لمساعدتك في تسريع عملية إنشاء النماذج الأولية.
بمجرد الانتهاء من إنشاء النماذج الأولية واختبار الفكرة، فقد حان الوقت للبدء في العمل والبدء في إنشاء لعبة كاملة.
اعتمادًا على مجموعة مهاراتك، قد لا تتمكن من القيام بكل العمل بنفسك (النمذجة ثلاثية الأبعاد، والبرمجة، وتصميم المستوى، والصوت، وما إلى ذلك). لهذا، لديك حلول مختلفة: إما أن تطلب المساعدة من المطورين ذوي التفكير المماثل أو تتعلم تطوير اللعبة بنفسك.
قم بتعيين مطورين محترفين Unity
لا حرج في اللجوء إلى الخدمات الاحترافية لمساعدتك في تسريع عملية التطوير.
قم بتوظيف مطورين Unity محترفين من جميع أنحاء العالم. تأكد من مراجعة تقييماتهم وعمليات التسليم السابقة للعثور على أفضل تطابق.
تعلم تطوير اللعبة
ستساعدك العديد من الموارد عبر الإنترنت كثيرًا عند تعلم تطوير الألعاب.
Unity يقدم دورة كاملة ستساعدك على تعلم تطوير الألعاب من الألف إلى الياء.
تسمى الدورة Swords and Shovels وهي تعلم جميع جوانب تطوير اللعبة (التصميم الفني والبرمجة والصوت).