HOME > Development > Learn to make commercial video games [ GODOT MEGA TUTORIAL ]

Learn to make commercial video games [ GODOT MEGA TUTORIAL ]

  • Development
  • Mar 07, 2025
SynopsisLearn to make commercial video games [ GODOT MEGA TUTORIAL ],...
Learn to make commercial video games [ GODOT MEGA TUTORIAL ]  No.1

Learn to make commercial video games [ GODOT MEGA TUTORIAL ], available at $19.99, has an average rating of 2.75, with 152 lectures, based on 2 reviews, and has 31 subscribers.

You will learn about Unerstanding all important elements of Godot game engine integrated development environment (IDE) Quality coding of program lines in Godot GD Script, programming concepts, techniques, and troubleshoot skills Good understanding of Python code syntax based on programming in GD Script Distinguish and using game nodes in the design window of Godot game engine Understanding the concept and methods of video Game Math when making a commercial video game Ability to independently program complex video game elements such as tech tree elements, game inventory, etc Understanding how to plan a video game and how to conclude started one Game types covered by tutorial: 3D RPG, 3D platformer, point and click, turn-based This course is ideal for individuals who are Beginner in comercial video game development or Game developer or beginner in learning Godot game engine and GD Script or Students interested in programming with a script based on the Pyton programming language It is particularly useful for Beginner in comercial video game development or Game developer or beginner in learning Godot game engine and GD Script or Students interested in programming with a script based on the Pyton programming language.

Enroll now: Learn to make commercial video games [ GODOT MEGA TUTORIAL ]

Summary

Title: Learn to make commercial video games [ GODOT MEGA TUTORIAL ]

Price: $19.99

Average Rating: 2.75

Number of Lectures: 152

Number of Published Lectures: 152

Number of Curriculum Items: 153

Number of Published Curriculum Objects: 153

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Unerstanding all important elements of Godot game engine integrated development environment (IDE)
  • Quality coding of program lines in Godot GD Script, programming concepts, techniques, and troubleshoot skills
  • Good understanding of Python code syntax based on programming in GD Script
  • Distinguish and using game nodes in the design window of Godot game engine
  • Understanding the concept and methods of video Game Math when making a commercial video game
  • Ability to independently program complex video game elements such as tech tree elements, game inventory, etc
  • Understanding how to plan a video game and how to conclude started one
  • Game types covered by tutorial: 3D RPG, 3D platformer, point and click, turn-based
  • Who Should Attend

  • Beginner in comercial video game development
  • Game developer or beginner in learning Godot game engine and GD Script
  • Students interested in programming with a script based on the Pyton programming language
  • Target Audiences

  • Beginner in comercial video game development
  • Game developer or beginner in learning Godot game engine and GD Script
  • Students interested in programming with a script based on the Pyton programming language
  • Making a video game is not as hard as you think. And creating a game for the market as a commercial video game can be easy too. Why, because you will have the appropriate knowledge and learning tools to make it happen.

    In this tutorial, you will start learning at a slow pace, with important things emphasized. And when you are encouraged with progress, learning can be intensified. The first course part (more than 30. lectures) is about video game Math, and this is also the beginning of your first video game. In every lecture, you will learn something new and important as an element of a video game.

    After finishing the first course part you will have a complete and functional game level (game scene) of a turn-based video game. And this is fundamental for the next course part – a tech tree for an RPG video game. This course part ( more than 30. lectures) teaches about making an additional game scene. Game scenes will be connected and you can create RPG game-style research elements for a very interesting video game.

    You can start learning from the second course part also (after section four). You will learn new things with a different educational approach.  In this part, there are learning lectures, recapitulation lectures, and learning challenges. After, the course continues with a Video game plan. Theory and practice about game planning, time-content management, and practical planning for your video game project.

    The course continues with the creation of various game systems for the game project like instancing a 2D game part, quest system, text info system, tech tree, etc. The additional section teaches about 2D game physics in a completely new game project about ball-type video games. The game is first created to be functional, later good graphic elements are added for potential market sale.

    The section for recapitulation uses text from a “GD Script” book to remained you about basic and advanced GD Script programming concepts. In the beginning that is a “Hello World” project, but after, you will learn from games with numbers, games with letters, and 2D games.

    After, you will learn how to improve 2D RPG video games. First, you will code a 2D game fog system. Next, you will create a micro menu(in-game) for interesting options to increase game play-ability. Also, you will learn about making a save system for your video game. In the section after, you can understand 2D physics with Joint2D nodes (PinJoint2D, GrooveJoint2D, and DampedSpringJoint2D).

    The 3D Game development learning process starts with a 3D platformer. The game character path is generated by code, and the character is a robot with animated movement. You will learn game prototyping with 3D game assets for the game environment.

    In the second 3D game learning project student will create a full 3D RPG Adventure. You will learn about MRC, NPC, game inventory system, save system, and game publishing process.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Basic of video games math

    Lecture 3: Using game window

    Lecture 4: Adding tileset

    Lecture 5: Video game elements

    Lecture 6: Using GD Script

    Chapter 2: Turn based game

    Lecture 1: Creating turn-based video game

    Lecture 2: Sprite2D node

    Lecture 3: Coding moves in turn-based video game

    Lecture 4: Character movement

    Lecture 5: Animation player node

    Lecture 6: Animation settings

    Chapter 3: Game design

    Lecture 1: Creating pickable game item

    Lecture 2: Colored background

    Lecture 3: Game design

    Lecture 4: Adding Font from asset library

    Lecture 5: Working with RichTextLabel

    Lecture 6: Textured buttons node

    Lecture 7: Gameplay

    Lecture 8: Game plan

    Lecture 9: Progress bar node

    Chapter 4: Video game elements

    Lecture 1: Creating micro menu

    Lecture 2: Node position change

    Lecture 3: Coding game

    Lecture 4: Coding improvement

    Lecture 5: Advanced GD Script

    Lecture 6: Movement in turn-based video game

    Lecture 7: Improved movement

    Lecture 8: User defined game window

    Lecture 9: Working with a random number

    Chapter 5: Tech tree for RPG video game

    Lecture 1: Creating new scene and game elements

    Lecture 2: Setting initial game scene

    Lecture 3: Label node

    Lecture 4: Recap lecture: Label

    Lecture 5: Learning challenge: IF branch

    Lecture 6: Button properties

    Lecture 7: Creating signals

    Lecture 8: Functions

    Lecture 9: User defined functions

    Lecture 10: Learning challenge: GD Script coding

    Lecture 11: Tips for coding

    Lecture 12: Button hint

    Chapter 6: Game elements combinations

    Lecture 1: Coding Challenge

    Lecture 2: Singleton data

    Lecture 3: Working with scenes

    Lecture 4: Working with a complex code

    Lecture 5: Way of coding a video game

    Lecture 6: Game field explanation

    Lecture 7: Compacting a code for a game level

    Lecture 8: Texting game adventure

    Lecture 9: Game field recognition in turn-based game

    Lecture 10: Repetition of the essential

    Lecture 11: Expanding tech tree

    Lecture 12: Expanding tech tree

    Chapter 7: Plan your game for a successful commercial video game

    Lecture 1: Section introduction

    Lecture 2: Introduction to game planing

    Lecture 3: Time – content management

    Lecture 4: Game creation start

    Lecture 5: Tips for block one creation

    Lecture 6: Practical lecture about creating a game plan

    Lecture 7: Instancing a scene

    Lecture 8: Good video game coding

    Lecture 9: How to instantiate a scene

    Lecture 10: Instancing a scene

    Lecture 11: Recapitulation lecture

    Lecture 12: Simplicity in game creation

    Lecture 13: Stay on simple path

    Lecture 14: Introduction to Godot 3.1 game engine

    Chapter 8: Creating video game for a market

    Lecture 1: Canvas layer offset property

    Lecture 2: Canvas layer implementation

    Lecture 3: If switch for a color change

    Lecture 4: Creating 2D character with animated sprite

    Lecture 5: 2D Environment

    Lecture 6: Game item craft

    Lecture 7: Instancing a 2D scene

    Lecture 8: Making a game interesting

    Lecture 9: Game character position

    Chapter 9: 2D Physics

    Lecture 1: Introduction to 2D Godot game engine

    Lecture 2: Creating new 2D scene

    Lecture 3: Add a ColisionShape2D

    Lecture 4: Game object StaticBody2D

    Lecture 5: RigidBody2D

    Lecture 6: 2DBodys physics methods

    Lecture 7: Adding sprite textures

    Lecture 8: Constant linear velocity

    Lecture 9: Constant angular velocity

    Lecture 10: Promo video material for 2D video game with ball

    Lecture 11: Interaction using keyboard

    Lecture 12: Creating game foundation

    Lecture 13: One level gameplay

    Lecture 14: Better game graphics

    Instructors

  • Learn to make commercial video games [ GODOT MEGA TUTORIAL ]  No.2
    MARIAN DEVELOPMENT COMPANY Marijo Trkulja
    Game programming teacher
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 1 votes
  • 3 stars: 1 votes
  • 4 stars: 0 votes
  • 5 stars: 0 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!