زومبي المزرعة | صنع لعبة منصات ثنائية الأبعاد في Unity

في هذا المنشور، سأقوم بتوثيق عملية تطوير لعبة Farm Zombies - منصة ثنائية الأبعاد في Unity (رابط المشروع المصدر متاح في نهاية المنشور).

مدونة المطور

الأسبوع 1

قبل أن أقرر اسم اللعبة، بدأت بإنشاء الشخصية الرئيسية في Photoshop. قررت أن أستخدم شخصية pixel art:

انتهى الأمر بالشخصية التي تشبه المزارع، لذلك قررت أن أستخدم اسم Farm Zombies.

لتبرير وجود 'Zombies' في الاسم، قمت بإنشاء الأعداء، وهم في الواقع زومبي:

لتسريع عملية التطوير، استخدمت وحدة تحكم المشغل 2D.

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

بعض العناصر مبنية على البلاط مثل الأرض والأشجار، بينما تكون بقية التفاصيل عبارة عن نقوش متحركة ذات حجم ثابت:

انتهى المستوى باحتوائه على 4 أنواع من العوائق: المسامير، والزومبي، والفؤوس المتأرجحة، والثقوب الأرضية:

يشير العلم الأخضر إلى نهاية المستوى:

وأخيرًا، قمت بإنشاء الملصقات التي تظهر على الشاشة باستخدام UI Canvas لإظهار متى يموت اللاعب وأيضًا إشارة إلى الزر الذي يجب الضغط عليه لإعادة تشغيل المستوى:

الأسبوع 2

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

تقدمت وأنشأت 3 كائنات بلاطية جديدة وكائن تفصيلي واحد (الشعلة واللهب):

يقع المستوى داخل قلعة مع مشاعل على الحائط ونفس العوائق الموجودة في المستوى الأول (المسامير، والزومبي، والفؤوس المتأرجحة، والثقوب الأرضية).

حان الوقت الآن لتجميع كل ذلك معًا عن طريق إنشاء القائمة الرئيسية مع تحديد المستوى.

لقد بدأت بإنشاء مشهد جديد ثم بدأت في تصميم عنوان القائمة وأزرارها. وفيما يلي النتيجة:

عرض WebGL

مصدر
📁FarmZombies.unitypackage1.41 MB
المقالات المقترحة
إنشاء لعبة 2D Brick Breaker في Unity
كيفية إنشاء لعبة مستوحاة من لعبة Flappy Bird في Unity
لعبة صغيرة في الوحدة | تجنب المكعب
كيفية صنع لعبة الثعبان في الوحدة
إنشاء لعبة ألغاز منزلقة في Unity
البرنامج التعليمي للعبة ألغاز Match-3 في Unity
لعبة صغيرة في الوحدة | المكعب القفاز