انتقل إلى المحتوى
Miraat·dweb developer journey, reflected
GA

تطوير الألعاب الإلكترونية

من منطق اللعبة إلى الرسوم والاتصال الشبكي. المسار لمن يريد فعلًا إصدار لعبة.

20 مهارة 8 أشهر متوسط
صناعة لعبة تخصّص قائم بذاته: حلقات زمنية فورية، فيزياء، أصول، صوت، وكل شيء متزامن عند 60 إطارًا في الثانية. ينطلق هذا المسار من النظرية الأساسية ويأخذك إلى لعبة صغيرة كاملة في Unity أو Godot.

ستغطّي حلقة اللعبة، نظام ECS، الفيزياء ثنائية وثلاثية الأبعاد، الرسوم المتحرّكة، الصوت، اللعب المتعدّد البسيط، الإصدارات لأنظمة متعدّدة، وما تحتاجه للنشر على Steam أو itch.io.

المسارات المهنية: مطوّر ألعاب مستقل، مبرمج Gameplay، مصمّم تقني.
حلقة اللعبة · 25 min FOUNDATION · 25 MIN حلقة اللعبة الخطوة الزمنية الثابتة والمتغيّرة · 20 min FOUNDATION · 20 MIN الخطوة الزمنية الثابتة والم… محرّك أم من الصفر؟ · 20 min FOUNDATION · 20 MIN محرّك أم من الصفر؟ أساسيات Godot · 40 min CORE · 40 MIN أساسيات Godot أساسيات Unity · 40 min CORE · 40 MIN أساسيات Unity الـSprites والرسوم المتحرّكة 2D · 30 min CORE · 30 MIN الـSprites والرسوم المتحرّك… الفيزياء ثنائية الأبعاد · 30 min CORE · 30 MIN الفيزياء ثنائية الأبعاد أساسيات ثلاثيّ الأبعاد · 30 min CORE · 30 MIN أساسيات ثلاثيّ الأبعاد الفيزياء ثلاثيّة الأبعاد · 30 min ADVANCED · 30 MIN الفيزياء ثلاثيّة الأبعاد إدخال المستخدم · 20 min CORE · 20 MIN إدخال المستخدم أنظمة الكاميرا · 25 min CORE · 25 MIN أنظمة الكاميرا كشف التصادم · 30 min CORE · 30 MIN كشف التصادم حالة اللعبة وحفظها · 25 min CORE · 25 MIN حالة اللعبة وحفظها الصوت · 20 min CORE · 20 MIN الصوت الواجهة وHUD · 25 min CORE · 25 MIN الواجهة وHUD مقدّمة Shaders · 35 min ADVANCED · 35 MIN مقدّمة Shaders أساسيات اللعب المتعدّد · 40 min ADVANCED · 40 MIN أساسيات اللعب المتعدّد تحليل الأداء · 30 min ADVANCED · 30 MIN تحليل الأداء أساسيات تصميم المراحل · 25 min CORE · 25 MIN أساسيات تصميم المراحل النشر على itch.io وSteam · 30 min ADVANCED · 30 MIN النشر على itch.io وSteam

Core

4
أساسيات Godot
العُقد، المشاهد، GDScript. المحرّك المجاني الذي يكبر من Game Jam إلى Indie.
40 دقيقة
5
أساسيات Unity
GameObjects، Components، Prefabs، سكربتات C#. حصان عمل الصناعة.
40 دقيقة
6
الـSprites والرسوم المتحرّكة 2D
Atlases، حركة بإطارات، Tweening، AnimationPlayer. إحياء الرسوم ثنائية الأبعاد.
30 دقيقة
7
الفيزياء ثنائية الأبعاد
الأجسام الجامدة والحركية، المناطق، الطبقات والأقنعة. حركة تحسّ صحيحة.
30 دقيقة
8
أساسيات ثلاثيّ الأبعاد
الـMeshes، المواد، الإضاءة، التحويلات، الفضاء المحلي والعالمي. القفزة من 2D إلى 3D.
30 دقيقة
10
إدخال المستخدم
لوحة مفاتيح، فأرة، Gamepad، لمس. خرائط الإدخال وإعادة الربط.
20 دقيقة
11
أنظمة الكاميرا
متابعة، النظر إلى، Lerp ناعم، اهتزاز الشاشة. كاميرات لا يلحظها اللاعب.
25 دقيقة
12
كشف التصادم
الطبقات، الأقنعة، Triggers مقابل الأجسام الصلبة. لماذا تخترق طلقاتك الجدران.
30 دقيقة
13
حالة اللعبة وحفظها
تسلسل العالم، شقوق الحفظ، الحفظ التلقائي، ترحيل ملفات الحفظ بين الإصدارات.
25 دقيقة
14
الصوت
الموسيقى، المؤثّرات، Mixing Buses، الصوت المكاني 3D. النصف الآخر من التجربة.
20 دقيقة
15
الواجهة وHUD
القوائم، الإيقاف المؤقت، النقاط، صناديق الحوار. الإرساء والتحجيم وواجهة صديقة لذراع التحكم.
25 دقيقة
19
أساسيات تصميم المراحل
الإيقاع، الإرشاد البصري، منحنى الصعوبة. تصميم المتعة لا الخرائط فحسب.
25 دقيقة