كيف أنشأنا عالم لعبة مطلق النار في الفضاء

نتشارك الخبرة ونقدم النصائح حول كيفية تطوير مشروع الواقع الافتراضي


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



باختصار حول مؤامرة لعبتنا



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





استرو انهيار مقطورة



المحرك والمنصة



من أجل تطوير اللعبة ، استخدمنا محرك Unity 5. الشهير ، ومن السهل العمل معه: هناك العديد من الموارد مع حلول وأدوات جاهزة يمكن استخدامها في تصميم عالم اللعبة. استخدمنا أدوات Oculus وأصول الوحدة.



أخذنا منصة Gear VR كأساس للواقع الافتراضي. تم اختبار اللعبة على هاتف Samsung Galaxy S7 الذكي. إذا كنت تستخدم نفس التقنيات في مشروعك ، فستكون تعليمات تطوير تطبيقات VR بسيطة على موقع Oculus الرسمي مفيدة. ستجد هنا دليلًا للمبتدئين المطورين لتطبيقات الواقع الافتراضي ودورة تعليمية مفصلة مع تحليل مفهومة للعالم الافتراضي.



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



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



صورة

جزء من سيناريو مخصص



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



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

اكتب نصًا تفصيليًا ، وحدد الأدوار في الفريق ، وخطط بوضوح لمراحل التطوير حتى لا تعيد تصميم اللعبة عدة مرات.


بارجة قمرة القيادة



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

اجمع المراجع بحيث يكون لدى الفريق صورة مرئية واضحة للعبة.


بعد البحث عن المراجع ، انتقلنا إلى الرسم. هذه هي الطريقة التي بدا بها الرسم الأول لسفينة حربية اللاعب وعرضه ثلاثي الأبعاد. كان من المهم بالنسبة لنا ألا نغطي البصر والبنادق والكويكبات مع دعامات قمرة القيادة:



صورة

رسم تخطيطي لمقصورة سفينة حربية في Astro Collapse



العنصر الرئيسي الثاني هو المدافع التي يمكن رؤيتها من قمرة القيادة. قمنا بعمل الرسومات في Photoshop. اتضح مثل هذا:



صورة

اسكتشات أسلحة السفينة



ثم قمنا بنمذجة الأشياء في Blender ونقلناها إلى Unity:



صورة

نموذج ثلاثي الأبعاد للمدفع في لعبة Astro Collapse



المرحلة التالية هي التطوير التفصيلي لواجهة السفينة. نحن بحاجة إلى وضع مشهد ، وارتفاع درجة حرارة البنادق ، والصحة ، ومؤشر للأرض والسفن الحليفة على الشاشة:



صورة

رسم تخطيطي لواجهة اللعبة في لعبة Astro Collapse

أنشئ واجهات واضحة وملاحة للألعاب حتى يفهم اللاعبون طريقة اللعب بسرعة ولا يوقفوا اللعبة.


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



صورة

أحدث إصدار من واجهة اللعبة



أردنا صنع المزيد من الأشياء المتحركة بحيث تكون اللعبة ديناميكية ومذهلة.



للقيام بذلك ، قمنا بتحريك تغيير المشاهد والحالة الصحية وجعلنا الاهتزاز من الضربات.



تبدو طريقة اللعب أكثر إثارة للاهتمام:





الرسوم المتحركة لواجهة اللعبة



لجعل اللاعب يشعر وكأنه طيار حقيقي لسفينة حربية ، أضفنا لوحة تحكم. في المعركة ، تكون غير مرئية تقريبًا ، ولكن يمكنك رؤيتها بوضوح من خلال إمالة رأسك لأسفل:





لوحة تحكم سفينة قتالية



إنشاء المجرات والكويكبات والمكوكات



لقد رسمنا العدو - كويكب. تم صنع النموذج من نقطة الصفر:



صورة

شبكة نموذج المكوك (شبكة) ، نسيج منتشر (خريطة منتشرة) ، خريطة عادية (خريطة عادية)



ثم قمنا بتصميم نموذج مكوك الإنقاذ:



صورة

النموذج النهائي للمكوك



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





ساحة المعركة في لعبة Astro Collapse



لإحياءها ، كان عليك أن تأتي بجو رائع من اللعبة.



كيف طورنا طريقة اللعب



جنبا إلى جنب مع تطوير التصميم ، فكرنا من خلال اللعب. كانت الفكرة الأصلية تافهة ومملة: اللاعب ببساطة يدمر الكويكبات. لذلك ، واجهنا مهمة كيفية غمر اللاعب في جو نهاية العالم الفضائية؟ بدأنا العمل على البرنامج النصي.



أجرى فريقنا تحليلاً للألعاب المماثلة وجمع البيانات حول الميزات المميزة. لذلك فهمنا كيف يأسر مصممو اللعبة اللاعبين وما هي الخطافات التي ينشئونها لجعل اللعبة أكثر إثارة للاهتمام.

ابحث عن ألعاب مشابهة واحتفل بما يعلقك: المؤامرة وعالم اللعبة والشخصية والواجهات. استخدم هذا في مشروعك.


جمعنا أيضا رجالا من مكتبنا واقتحمنا. بدأنا التفكير في ما يمكن إضافته إلى اللعبة لجعلها أكثر إثارة للاهتمام. لذلك قمنا بكتابة قائمة كاملة بالأفكار ، ثم اخترنا الأفكار الأكثر روعة التي يمكننا تنفيذها.



أولاً ، توصلنا إلى هدف للاعب: إنقاذ أكبر عدد ممكن من الأشخاص. للقيام بذلك ، أضاف المكوكات التي تم إخلاؤها من الأرض. لحفظها ، يحتاج اللاعب إلى تمهيد الطريق لهم.





إذا لم يكن لدى اللاعب الوقت لإسقاط الكويكبات ، تموت المكوكات



وكل دقيقة هناك المزيد من الكويكبات. هذه هي الطريقة التي عقدنا بها اللعبة:





كلما استغرقت اللعبة وقتًا ، زاد عدد الكويكبات التي تطير إلى الأرض ،



ويمكن للاعب الحصول على أسلحة أخرى. للقيام بذلك ، تحتاج إلى ضرب المكعب الإضافي:





يمكن للاعب الحصول على برج بلازما أو مدفع ليزر ،



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





سفن الحلفاء تساعد اللاعب. يمكن للكويكبات تفجير الحلفاء



أثناء المعركة ، يتحدث الناس من محطات القتال الأخرى إلى اللاعب عبر الراديو. للقيام بذلك ، صنعنا البث وخلقنا جوًا من المعركة مع الصراخ والذعر الذي يبقي اللاعب في حالة تشويق. استمعنا إلى العديد من التسجيلات من العمليات القتالية الحقيقية لطياري طائرات الهليكوبتر من طراز Mi-8. وقد ساعدنا هذا على الشعور بجو المعركة وتجربة المشاركين.

ابحث عن الأصوات المرجعية للعبة واغوص في مواقف متشابهة. ثم قم بعمل صوت جيد: سيخلق الممثلون المحترفون الأجواء المناسبة في اللعبة.


يرافق بداية اللعبة صوت قائد نقيب جدي. يصبح الخطاب مضطربًا حيث يتم تدمير المكوكات الأولى بواسطة الكويكبات. ذكر صوت من الأرض تقارير عن خلع السفن والمدن الميتة.





ولخلق أجواء نهاية العالم في اللعبة باستخدام البث ، لجأنا إلى الممثلين المحترفين ،



ولكي نفوز ، يحتاج اللاعب إلى إنقاذ 30 مكوكًا. بعد ذلك ، يظهر رئيسه - كويكب ضخم:





يقوم اللاعب بتدمير الرئيس في لعبة Astro Collapse



أي لعبة مثيرة لديها مؤامرة مثيرة وعالم اللعبة مفهومة. لقد رسمنا اللاعب في جو نهاية العالم ووضعنا هدفًا واضحًا - لإنقاذ البشرية من الموت. لجعل اللعبة أكثر ديناميكية ، صنعنا موجة متزايدة من الكويكبات وأسلحة المكافأة وتوصلنا إلى رئيس. لقد ملأنا عالم اللعبة بعناصر بصرية حية: الواجهة والانفجارات والشظايا والبنادق وقمرة القيادة في محطة المعركة.



نصائح تصميم اللعبة



لإنشاء تصميم جيد للعبة في المرة الأولى ، اتبع بعض القواعد:



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


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



في هذه الأثناء ، العب لعبة Astro Collapse واشعر بأجواء نهاية العالم الكونية! للقيام بذلك ، تحتاج إلى نظارات Samsung Gear VR. تعمل مع الهواتف الذكية: Samsung Galaxy Note 4 و 5 و 7 و S6 / S6 Edge / S6 Edge + و S7 / S7 Edge و S8 / S8 +.



أراك لاحقا!



All Articles