GA
تطوير الألعاب الإلكترونية
من منطق اللعبة إلى الرسوم والاتصال الشبكي. المسار لمن يريد فعلًا إصدار لعبة.
20 مهارة
8 أشهر
متوسط
ستغطّي حلقة اللعبة، نظام ECS، الفيزياء ثنائية وثلاثية الأبعاد، الرسوم المتحرّكة، الصوت، اللعب المتعدّد البسيط، الإصدارات لأنظمة متعدّدة، وما تحتاجه للنشر على Steam أو itch.io.
المسارات المهنية: مطوّر ألعاب مستقل، مبرمج Gameplay، مصمّم تقني.
Foundation
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 دقيقة
Advanced
9
الفيزياء ثلاثيّة الأبعاد
Colliders، Joints، Raycasts، متحكّمات الشخصيات. حيث يتعثّر كثيرٌ من الـIndies.
30 دقيقة
16
مقدّمة Shaders
أساسيات Vertex/Fragment، حِيَل الألوان، تأثيرات لاحقة بسيطة. القفزة البصرية.
35 دقيقة
17
أساسيات اللعب المتعدّد
خادم آمر مقابل تنبّؤ العميل، RPCs، الـLobby والتوفيق بين اللاعبين.
40 دقيقة
18
تحليل الأداء
اختناقات CPU وGPU، Draw Calls، Batching، Occlusion Culling، إطار الهدف.
30 دقيقة
20
النشر على itch.io وSteam
الواجهات، إصدارات لمنصّات متعدّدة، صفحات التسويق، نُسَخ تجريبية وتحديثات.
30 دقيقة