تطوير الألعاب ثنائية الأبعاد بـ Unreal Engine 5
Unreal Engine 5 أقوى أداة إبداع في الوقت الفعلي في العالم — ومجانية الاستخدام. في هذه الدورة القائمة على المشاريع، ستبني لعبة Action Platformer ثنائية الأبعاد كاملة باستخدام Paper 2D وPaperZD: من حركة الشخصية والرسوم المتحركة إلى أعداء الذكاء الاصطناعي وواجهة المستخدم والصوت وتصميم المستويات ولعبة منشورة يمكنك مشاركتها — كل ذلك بـ Blueprints البصرية دون الحاجة لـ C++.
نظرة عامة على الدورة
دورة تطوير الألعاب ثنائية الأبعاد بـ Unreal Engine 5 المقدمة من أكاديمية كودرز للتدريب منهج شامل قائم على المشاريع يأخذ المشاركين من الصفر في تطوير الألعاب إلى بناء وشحن لعبة Action Platformer ثنائية الأبعاد تعمل بالكامل — مستوحاة من الأسلوب الكلاسيكي للعبة Mega Man — باستخدام Unreal Engine 5 (UE 5.7) وإطار Paper 2D ومكوّن PaperZD للرسوم المتحركة.
الدورة مبنية حول مشروع لعبة واحد متماسك ينمو وحدةً بوحدة. بدلاً من تمارين منفصلة، كل نظام جديد — القذائف والأعداء وواجهة المستخدم وتصميم المستوى — يُدمج في نفس اللعبة القابلة للعب، مما يمنح المشاركين التجربة الكاملة لبناء أنظمة ألعاب حقيقية ومترابطة من البداية حتى النهاية. لا يُشترط C++: كل منطق اللعبة يُطبَّق من خلال نظام Blueprints البصري القوي في Unreal Engine.
طرق التقديم
- حضوري — في أكاديمية كودرز، عمّان
- أونلاين — جلسات حية مع مدرب
- مسجّل — تعلم ذاتي مرن
- داخلي (In-House) — في مقر مؤسستك عند الطلب
المتطلبات الأساسية
لا تُشترط خبرة مسبقة في تطوير الألعاب. تبدأ الدورة من الصفر تماماً — تثبيت Unreal Engine وإنشاء مشروع والتنقل في المحرر — قبل البناء نحو أنظمة ألعاب معقدة. إلمام أساسي بالحاسوب هو كل ما تحتاجه. لا C++، لا خلفية برمجية، لا خبرة سابقة في Blueprints مطلوبة.
من يجب أن يحضر هذه الدورة؟
- الطامحون في تطوير الألعاب الراغبون في الدخول إلى صناعة الألعاب ببناء ألعاب حقيقية وقابلة للنشر باستخدام أقوى محرك ألعاب في العالم.
- المبدعون والفنانون الرقميون الراغبون في إحياء أفكار ألعابهم دون الحاجة إلى تعلم لغات برمجة تقليدية.
- مطورو الألعاب المستقلون (Indie) ذوو الخبرة في محركات أخرى (Unity وGodot) والراغبون في تعلم سير عمل 2D في Unreal Engine ونظام Blueprints.
- الطلاب والهواة المتحمسون لألعاب الفيديو والراغبون في فهم كيفية بناء منصاتهم ثنائية الأبعاد المفضلة — ثم بناء واحدة بأنفسهم.
- المطورون والمهندسون الراغبون في إضافة تطوير الألعاب إلى مجموعة مهاراتهم باستخدام أداة احترافية ومعيارية في الصناعة.
ماذا ستتعلم في هذه الدورة؟
- إعداد والتنقل في Unreal Engine 5 — تثبيت المحرك وإنشاء المشاريع واستخدام المحرر وContent Drawer ونظام Blueprints.
- إعداد Paper 2D وPaperZD — تحضير الـ Sprites وإنشاء الـ Flipbooks وبناء آلة حالة رسوم متحركة كاملة للشخصية.
- بناء شخصية لاعب تعمل بالكامل مع حركة سلسة وكاميرا تتبع ومعالجة الإدخال وقفزة بأسلوب Mega Man.
- تطبيق نظام قذائف مع مؤثرات بصرية وتحديد عدد الطلقات ومكانيكية الطلقة المشحونة مع تغذية راجعة بمادة Flash.
- بناء نظام صحة وأضرار متكامل — كلاس أساس للعدو وFlash للأضرار وKnockback وStun للاعب وإعادة الإظهار.
- إضافة قدرات متقدمة للاعب: انزلاق الجدار والقفز من الجدار والانزلاق الأرضي مع رسوم متحركة وإحساس مصقول.
- تصميم وتطبيق أنواع متعددة من أعداء الذكاء الاصطناعي: عدو دوريات وعدو مصوّب وعدو طائر وعدو مطارِد.
- بناء واجهة مستخدم HUD كاملة — تصميم وتطبيق شريط صحة وظيفي باستخدام نظام UMG Widget في Unreal.
- إضافة مؤثرات صوتية غامرة — أصوات لمرة واحدة وصوت مرتبط بالرسوم المتحركة وأصوات حلقية محيطية.
- تصميم وبناء مستوى لعبة كامل باستخدام Tile Maps ونظام كاميرا تعامدية ديناميكية وGreyboxing والديكور وتطبيق شرط الفوز.
- حزم وتصدير لعبة نهائية قابلة للتوزيع بإعدادات معدل إطار صحيحة — جاهزة للمشاركة.
- تطبيق نظام تسلق السلالم الإضافي — ميكانيكية إضافية لإثراء أدوات حركة اللاعب.
لماذا تختار هذه الدورة؟
- ابنِ لعبة حقيقية كاملة: ليس تمارين أو عروضاً تجريبية منفصلة — تبني لعبة منصات واحدة متماسكة وقابلة للعب بالكامل من أول درس حتى البناء النهائي المنشور.
- Unreal Engine 5 — مجاني ومعيار الصناعة: يستخدم UE5 من Epic Games وCD Projekt Red ومئات الاستوديوهات الاحترافية والمستقلة. تعلّمه يفتح أبواباً في صناعة الألعاب.
- بدون C++ مطلوب: كل منطق اللعبة يُبنى بنظام Blueprints البصري في Unreal — احترافي بالكامل دون الحاجة لصياغة كود.
- كل أنظمة الألعاب الأساسية مغطاة: الحركة والقتال والصحة والذكاء الاصطناعي وواجهة المستخدم والصوت وتصميم المستويات والنشر — خط أنابيب تطوير الألعاب ثنائية الأبعاد الكامل في دورة واحدة.
- سير عمل UE5 الحديث: مبني على UE 5.7 مع أحدث سير عمل لـ Paper 2D وPaperZD — ليس تقنيات قديمة.
- طرق تقديم مرنة: حضوري، أونلاين، مسجّل، أو داخلي — تعلّم بالوتيرة والصيغة التي تناسبك.