عن الكورس
يتعرف الطالب في هذا الكورس على عالم تطوير الألعاب وكيفية تحويل فكرة إلى لعبة قابلة للتشغيل، من خلال استخدام Godot كمحرك أساسي لتصميم وبرمجة الألعاب.
يبدأ الطالب بالتعرف على بيئة Godot ومكونات اللعبة، ثم يتعلم بناء Scenes وLevels وإضافة الشخصيات والعناصر والتفاعل بينها، وبرمجة حركة اللاعب وقواعد اللعبة باستخدام GDScript.
يتدرج الطالب في تنفيذ ألعاب 2D و3D، ويتعلم إضافة عناصر أساسية مثل الحركة والتصادمات والأصوات والواجهات ونظام النقاط والفوز والخسارة، ثم يقوم بتجهيز اللعبة وتصديرها كملف قابل للتشغيل ومشاركته مع الآخرين.
متطلبات الالتحاق
المعرفة السابقة: شرط أساسي اجتياز مستوى في البرمجة النصية (مثل كورس Python) و فهم قوي لمفاهيم البرمجة (المتغيرات، الشروط، الحلقات التكرارية والمكتبات).
اللغة: إجادة جيدة للغة الإنجليزية لقراءة واجهات البرامج وكتابة الأكواد.
موضوعات الكورس
2D Game Development
- التعرف على Godot وواجهة المحرك.
- إنشاء Game Project.
- فهم Scenes وNodes.
- إضافة وتنظيم Assets وSprites.
- تصميم Game World و2D Levels.
- إضافة الشخصيات والعناصر داخل اللعبة.
- أساسيات GDScript.
- Variables وConditions وLoops وFunctions.
- برمجة حركة Player.
- Keyboard Input.
- Collision وPhysics.
- التفاعل مع عناصر اللعبة.
- إنشاء Enemies.
- Animation.
- Sound Effects وBackground Music.
- إنشاء Score وHealth وLives.
- Timer.
- Game UI والقوائم.
- Winning & Losing Conditions.
- Game Over وRestart.
- Debugging واختبار اللعبة.
- تصميم Gameplay وقواعد اللعبة.
- تنفيذ لعبة 2D كاملة.
3D Game Development
الانتقال إلى الألعاب ثلاثية الأبعاد (3D)
- التعرف على مفهوم 3D Game Development.
- إنشاء مشروع 3D في Godot.
- التعامل مع 3D Scenes وNodes.
- التعرف على 3D Models وAssets.
- بناء البيئة ثلاثية الأبعاد.
- التعامل مع Camera.
- Lights والإضاءة.
- Materials والخامات.
- تصميم 3D Levels.
- إضافة وتحريك الشخصيات والعناصر.
- التحكم في Player داخل البيئة ثلاثية الأبعاد.
- Input والتحكم في الحركة.
- Collision وPhysics.
- التفاعل مع العناصر ثلاثية الأبعاد.
- Animation.
- Enemies والعناصر المتحركة.
- Sound Effects وMusic.
- UI وGame Menus.
- Score وHealth وTimer.
- Winning & Losing Conditions.
- Debugging واختبار اللعبة.
- تحسين Gameplay.
- تنفيذ لعبة 3D كاملة.
- تصدير اللعبة ومشاركتها.
24.0
ساعات
16
محاضرات
سعر الكورس كامل
2,400 ج.م
سجّل الآن
- محاضرات أونلاين مباشرة عبر Zoom
- شهادة معتمدة من STEM.org
- مدربون متخصصون وخبراء
- مشاريع عملية وتطبيقية
- دعم فني ومتابعة مستمرة