هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
يعد Unity محرك ألعاب قويًا لإنشاء مشاريع وألعاب تفاعلية عبر مجموعة متنوعة من المنصات. ستغطي هذه الدورة تقنيات العمل على لعبة Platformer ثنائية الأبعاد كاملة.
ستتعلم كيفية استخدام مكونات واجهة المستخدم (UI) لإنشاء شاشات البداية بالإضافة إلى القائمة الرئيسية وتراكب الحالة أثناء اللعب، وعرض الصحة وعدد الالتقاط.
ستقوم بتنزيل أصول ورقة النقوش المتحركة واستيرادها لإنشاء خرائط تجانبية (بلاط) للخلفية والمقدمة بالإضافة إلى العناصر القابلة للتفاعل واللاعب الرئيسي.
تبدأ حركة اللاعب الأساسية باستخدام نظام الإدخال Unity الافتراضي، ثم ستقوم بتثبيت واستخدام نظام الإدخال الجديد. ستقوم بإنشاء نظام متابعة سلس للكاميرا بالإضافة إلى إضافة التفاعل إلى عناصر الالتقاط والاحتجاز (المصائد). ستقوم بإعداد تعليمات برمجية للمستويات للسماح بفتح مستوى جديد عند عبور نقطة تفتيش، وستستورد الأصول الصوتية وتضيفها إلى مستواك والعناصر التفاعلية باستخدام الكود.
تستعرض الدورة إنشاء لعبة منصات 2D كاملة في Unity، وتغطي UI، والعفاريت (sprites)، والخرائط البلاطية (tilemaps)، وحركة اللاعب، وعناصر التجميع، والفخاخ، والمستويات، والصوت.
تبدأ الدورة بنظام إدخال Unity الافتراضي لحركة اللاعب الأساسية، ثم تطلب منك تثبيت واستخدام نظام الإدخال الجديد للتحكم في اللاعب.
ستكتسب مهارات في برمجة الألعاب وتطوير ألعاب 2D باستخدام Unity، بما في ذلك إنشاء شاشات UI، واستيراد العفاريت (sprites)، والعمل مع الأوراق البلاطية، وإنشاء خلفيات وواجهات 2D.
نعم. ستقوم باستيراد مقاطع الصوت إلى Unity، وإضافة تأثيرات صوتية إلى المستوى والعناصر التفاعلية، وكتابة رمز برمجي للتحكم في وقت تفعيل تلك التأثيرات الصوتية.
ستقوم بإنشاء مستويات وبرمجتها بحيث يؤدي عبور نقطة التفتيش إلى فتح مستوى جديد، وتضيف خلفية متحركة جنبًا إلى جنب مع الفخاخ وعناصر التجميع.