تعلم تطوير اللعبة مع هذه الدورة المجانية من جامعة هارفارد

تعلم كيفية برمجة ألعاب الفيديو الكلاسيكية في هذه الدورة المجانية من جامعة هارفارد.

تنتقل هذه الدورة التدريبية من حيث تنتهي دورة CS50 في كلية هارفارد ، مع التركيز على تطوير الألعاب التفاعلية ثنائية وثلاثية الأبعاد. يستكشف الطلاب تصميم الألعاب الكلاسيكية مثل Super Mario Bros. و Legend of Zelda و Portal في محاولة لفهم كيفية تنفيذ ألعاب الفيديو نفسها.

تستكشف الدورة مبادئ الرسومات ثنائية وثلاثية الأبعاد والرسوم المتحركة والصوت واكتشاف التصادم باستخدام أطر عمل مثل Unity و LÖVE 2D ، بالإضافة إلى لغات مثل Lua و C #. بحلول نهاية الفصل ، سيكون الطلاب قد برمجوا العديد من ألعابهم الخاصة واكتسبوا فهمًا شاملاً لأساسيات تصميم اللعبة وتطويرها.

تتضمن هذه الدورة الجامعية الكاملة المحاضرات التالية الخالية من الإعلانات لمدة ساعتين:

  • بونغ (مع لوا)
  • فلابي بيرد (مع لوا)
  • اندلاع (مع لوا)
  • المباراة 3 (مع لوا)
  • برنامج تعليمي لبرمجة سوبر ماريو بروس (مع Lua و LOVE2D)
  • برنامج Legend of Zelda Coding التعليمي (مع Lua و LOVE2D)
  • دروس ترميز الطيور الغاضبة (مع Lua و LOVE2D)
  • دروس ترميز بوكيمون (مع Lua و LOVE2D)
  • Unity / C # Tutorial: قم ببناء لعبة هليكوبتر ثلاثية الأبعاد
  • بناء نسخة Dreadhalls في الوحدة / C #
  • إنشاء بوابة استنساخ في Unity / C #

وأخيرًا ، سيجتمع المدربون مع مطوري الألعاب من Valve ، والاستوديو خلف Portal و Half Life والعديد من الألعاب الشعبية الأخرى.

يمكنك مشاهدة قائمة التشغيل الكاملة للمحاضرات (والوصول إلى مشاريعهم النموذجية) على قناة freeCodeCamp.org على YouTube (مشاهدة لمدة 14 ساعة).