easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-books
  • Instructors
  • Subscribe
Sign In

Browse

  • All courses
  • Diplomas
  • Subscribe
  • Instructors

Account

  • My courses
  • Purchases
  • Wishlist
  • Settings

Join us

  • Become an instructor
  • Affiliate program
  • About us

Get the app

Apps in development
All rights reserved © 2003-2026 · easyT.onlineTerms & conditionsPrivacy policyRefund policyContact usVerify a certificate

Fundamentals of Game Design and Programming

Learn to Use Godot Engine and GD Script Programming

4.4(47)4h 20m18 lectures2 sections

What you'll learn

  • Learn game design using Godot.
  • Master programming with GD Script.
  • Create animated scenes and characters.
  • Design professional game interfaces and menus.
  • Develop enjoyable 2D games.
  • Build complete games using the engine.
Fundamentals of Game Design and Programming
$19.99
Start your journey now

About this course

This comprehensive course aims to empower you to learn the fundamentals of 2D game design using the popular Godot engine and programming it with GD Script. Throughout the course, you will learn how to create innovative scenes, program characters, and add the necessary interactions to turn your idea into a complete game. By the end of the course, you will be able to design fun and innovative games while mastering the essential skills in programming and design.

Expected outcomes

  • Comprehensive understanding of Godot engine tools for game design.
  • Mastering GD Script programming for interaction development.
  • Creating complete 2D games from scratch.
  • Designing and animating characters and enemies in the game.
  • Adding difficulty levels and start/end menus.
  • Developing interactive backgrounds and sounds to enhance player experience.

Course content

1

Basics of Game Design and Programming Using GoDot Engine

17 lectures
  1. Introduction to Game Design8:43
  2. Explaining the Program Interface and Starting a New Project14:51
  3. Designing Images and Game Elements and Adding Them to the Project12:44
  4. Creating a New Player Scene13:31
  5. Explaining the Basics of Programming in GD Script16:20
  6. Conditional Statements and Functions in GD Script14:06
  7. Controlling the Player Using the Mouse14:17
  8. Launching Projectiles from the Player24:19
  9. Creating and Moving Enemy Characters19:48
  10. Enabling Enemy Kills with Projectiles15:20
  11. Random Enemy Appearance16:41
  12. Creating Difficulty Levels in the Game15:14
  13. Designing the Game Background11:51
  14. Animating Characters12:33
  15. Creating a Score in the Game16:49
  16. Creating the Game Start Menu14:24
  17. Endgame List Work18:44
2

Accessories

1 attachments
  1. Loading Game Assets

Instructor

Eng. Mustafa Abul-Fadl

Eng. Mustafa Abul-Fadl

An educational content creator and professional media buyer with expertise in video editing, graphic design, and embedded systems development.
4,704 students17 courses
This course$19.99
→
Subscription$19/moEvery course
Subscribe & save→

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا50٪من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.4
★★★★☆
47 تقييم
5★
21
4★
23
3★
3
2★
0
1★
0
    ★
    كن جزءا من تقييمات هذه الدورة

    كل تقييم هنا يساعد متدربا جديدا على الاختيار — شاركنا تجربتك بعد إكمال الدورة.

    Related courses

    • Microsoft Access
      4.9(77)|1,003|2h 42m

      Microsoft Access

      Learn to Create Databases and Reports

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Start your journey now
    • Key Logger Spyware Design
      4.4(82)|716|16h 18m

      Key Logger Spyware Design

      Spyware Design Using C++ Language

      Eng. Mohamed Ali Mansour
      Eng. Mohamed Ali Mansour
      $19.99
      Start your journey now
    • Adobe Animate & Action Script
      4.7(74)|2,667|17h 30m

      Adobe Animate & Action Script

      Learn to Create Cartoon Films and Interactive Games

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Start your journey now
    • Deep Learning
      4.4(90)|864|12h 40m

      Deep Learning

      Simulating the Human Mind in Thinking

      Eng. Amr Abdel Fattah
      Eng. Amr Abdel Fattah
      $25.99
      Start your journey now