Game Development with GameMaker: Build an Action-Adventure Game

Create your own 2D action-adventure game from scratch while mastering GameMaker Language, state machines, and modern game development workflows.

4.5 (299) ⏱ 1 ساعة 48 دقيقة 📚 5 درس 🎧 النسخة الصوتية

حول هذه الدورة

Have you ever wanted to build your own 2D action-adventure game but didn't know where to start? Game development can feel overwhelming, but mastering the fundamentals of logic and structure makes the process highly rewarding and accessible. In this text-based course, you will transition from a beginner to a confident game creator by building a classic action-adventure game step-by-step. You will learn how to write clean, modular code using GameMaker Language (GML) to bring your game world, mechanics, and characters to life. What you'll learn: - Understand the core principles of GameMaker, starting with essential terminology, variables, and conditional logic. - Build a robust player character using finite state machines to manage movement, attacking, and idle states. - Implement clean tile-based collisions, auto-tiling, and seamless transitions between indoor and outdoor game areas. - Create interactive non-player characters (NPCs) with custom textboxes and dialogue systems. - Design essential game systems including saving and loading states, inventories, and dynamic visual effects. - Apply modern GML features such as structs and lightweight constructors to write organized, scalable game code. The course starts with foundational concepts and interface basics before moving into practical game mechanics. You will read through clear explanations and structured code snippets, gradually assembling your game systems from the ground up. This course is designed for aspiring game developers and beginners who want to learn programming through game creation. No prior coding experience or game development background is required. Start your game development journey and build your first action-adventure game today.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 48 دقيقة من المحتوى التطبيقي

المراجعات (3)

مها حسين JO
★ 4 · 2026-01-16T03:18:55+00:00

لقد كانت تجربة تعلم رائعة، كانت السرعة مثالية، والأمثلة عززت المفاهيم حقا، إبهام كبير إلى الأعلى!

Тимур Кусаинов KZ متعلِّم موثَّق
★ 5 · 2025-12-20T11:27:55+00:00

انها دورة جيدة إذا كنت تملك بعض المعرفة المسبقة، بالنسبة للمبتدئين، بعض المفاهيم قد تكون تحدياً قليلاً، ولكن البنية منطقية.

منير رضوان JO متعلِّم موثَّق
★ 4 · 2025-05-25T19:50:55+00:00

انه دورة متينة, البنية منطقية ومعظم الامثلة كانت مفيدة, يمكن استخدام بعض السيناريوهات من العالم الحقيقي

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع