Combat Essentials in Godot – Complete Game Combat System Course

عدد الدروس : 8 عدد ساعات الدورة : 00:50:28 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
A practical Godot course focused on building combat systems including damage, hitboxes, projectiles, and health systems.
عن الدورة


This Combat Essentials in Godot course by John Ivess is a focused training program designed to teach developers how to build complete combat systems in games using the Godot Engine. It is ideal for beginners and intermediate learners who want to improve gameplay mechanics.

The course begins with the foundation of combat systems, including entity setup, health points (HP), and object-oriented programming concepts like inheritance. These are essential for structuring characters and enemies efficiently.

Next, you will learn about hitboxes and hurtboxes, along with collision layers, which are critical for detecting attacks and handling interactions between game objects.

The training also introduces advanced scripting concepts such as setters, getters, and custom signals, helping you create flexible and reusable systems.

As the course progresses, you will implement key combat features like projectiles, knockback effects, and visual effects (VFX) to enhance gameplay feedback.

You will also build user interface elements such as damage indicators and health bars, making combat more interactive and visually clear for players.

By the end of this course, you will have a complete understanding of how to design and implement combat systems in Godot, enabling you to create more engaging and professional-quality games.