دورة عبر الإنترنت – تخصص احترافي معتمد في تطوير الألعاب مع GameMaker التابع لنظام جامعة كولورادو

تعلم كيفية تطوير الألعاب باستخدام GameMaker. تعرف على كيفية استخدام البرمجة المرئية والتعليمات البرمجية لتطوير الألعاب باستخدام GameMaker.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • تطوير اللعبة باستخدام GameMaker
  • البرمجة المرئية (السحب والإفلات)
  • البرمجة النصية (كتابة التعليمات البرمجية)
  • فهم المفاهيم الأساسية في GameMaker
  • أداء التمارين العملية
  • تطوير لعبة صغيرة كمشروع تخرج
  • القدرة على تلبية متطلبات معينة لتطوير اللعبة

What you will learn in the course

Courses for which the course is suitable

  • مطور ألعاب مبتدئ
  • مطورو الألعاب المستقلون
  • مطورو الألعاب الذين يتمتعون بخبرة GameMaker
  • مطورو ألعاب البرمجة المرئية
  • مطورو الألعاب النصية
  • مصممي اللعبة
  • أشخاص لتطوير البرمجيات في مجال الألعاب
  • المعلمين أو المدربين في مجال تطوير اللعبة
  • رجال الأعمال في مجال الألعاب

التدريب – سلسلة من أربع دورات

هذا التدريب مخصص لمطوري الألعاب المبتدئين الذين يرغبون في تعلم كيفية تطوير الألعاب باستخدام GameMaker. يسمح لنا GameMaker بتطوير الألعاب باستخدام أسلوب البرمجة المرئية (السحب والإسقاط) وأسلوب البرمجة النصية (كتابة التعليمات البرمجية).

مشروع التعلم التطبيقي

تشتمل كل دورة على 10-15 تمرينًا مصممًا لتعليمك مفاهيم صغيرة في GameMaker. تحتوي كل دورة أيضًا على مهمة في النهاية، حتى تتمكن من ممارسة ما تعلمته في لعبة صغيرة ستفتحها. سيكون لدي متطلبات معينة للعبتك، لكن اللعبة نفسها ستكون متروكة لك.

Details of the courses that make up the specialization

معرفة صانع الألعاب

الدورة 1 – 7 ساعات

ماذا ستتعلم:

  • مقدمة لتطوير ألعاب الفيديو باستخدام GameMaker على Windows أو Mac.
  • تعلم تطوير الألعاب بطريقة أسهل من C# وUnity أو C++ وUnreal.
  • لا يشترط وجود خبرة سابقة في تطوير الألعاب.

الوحدات:

  • العفاريت وشرائط العفاريت
  • تنفيذ الوظائف باستخدام الأحداث والإجراءات والتعليمات البرمجية
  • تمت إضافة المؤثرات الصوتية وحركة الشخصيات غير القابلة للعب
  • إضافة عناصر عشوائية إلى الألعاب

الدورة 2 – 10 ساعات

ماذا ستتعلم:

  • الدورة الثانية في تخصص تعلم تطوير ألعاب الفيديو.
  • مطلوب المعرفة من الدورة السابقة.

الوحدات:

  • تنفيذ حركة اللاعب وأقنعة الاصطدام
  • إطلاق القذائف والتحكم في معدل إطلاق النار
  • تصحيح الألعاب المرئية والتعليمات البرمجية
  • إضافة الحياة إلى الألعاب

الدورة 3 – 8 ساعات

ماذا ستتعلم:

  • الدورة الثالثة في تخصص تعلم تطوير ألعاب الفيديو.
  • مطلوب المعرفة من الدورات السابقة.

الوحدات:

  • تخطيط إجراءات الشخصيات غير القابلة للعب
  • إضافة HUDs (شاشات العرض العلوية)
  • تطبيق المولدات في الألعاب
  • نظام القائمة

الدورة 4 – 19 ساعة

ماذا ستتعلم:

  • الدورة الرابعة في تخصص تعلم تطوير ألعاب الفيديو.
  • مطلوب المعرفة من الدورات السابقة.

الوحدات:

  • تنفيذ السياقات في GameMaker
  • هيكل التحكم في الاختيار
  • تنفيذ هيكل التحكم في التكرار
  • المصفوفات والمواد الإضافية اختيارية

* لدي خبرة في دورات إضافية حول برمجة C# لتطوير الألعاب في Unity وبرمجة C++ لتطوير ألعاب Unreal لمزيد من المواضيع المتقدمة.