Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Godot 4 - Create 3D RTS style game
Rating: 3.7 out of 5(126 ratings)
1,091 students

Godot 4 - Create 3D RTS style game

Learn how to create a 3D RTS style game using the Godot 4 game engine
Created byAviv David
Last updated 3/2023
English

What you'll learn

  • How to create a 3D RTS style game
  • OOP in Godot
  • How to create a building system
  • How to create a mini-map and fog of war
  • How to use the new navigation server
  • New features in Godot 4

Course content

12 sections54 lectures4h 54m total length
  • Godot 4 stable release fixes0:25
  • Creating the world scene4:29

    In Godot 4, create a 3D world scene with a navigation region and navigation mesh, configure collision masks and physics layers, and set up input actions.

  • RTS camera movement6:41

    Create a Godot 4 rts-style camera by adding an artist control with a camera node, configuring transforms, and scripting movement using a move vector and mouse/viewport input.

  • Camera zoom and environment3:30

    Implement camera zoom in Godot 4 by adjusting the field of view via input events, and add an environment with a procedural sci-fi sky, glow, and volumetric fog.

  • Code Section0:28

Requirements

  • You should have a basic understanding of coding and OOP

Description


Requirements

You should have a basic understanding of coding and object oriented programming


Description

In this course, you are going to create an RTS style game.

It's going to include subjects like unit/group movement, structure building, resource gathering, mini-map and fog of war. At the end of this course, you are going to be able to create your own unique RTS game using Godot 4


Game subjects:

Unit and group movement

Creating a building system

Spawning units

Resource gathering

Combat system

Mini Map

Fog of war


Godot 4 subjects:

The Tween system

New navigation system

Object oriented programming (inheritance, classes)

volumetric fog

callable class

Graphical user interface


Additional information:

You can download the project files in the link, though there is no requirement for that. You can use your own assets

for your game, the projects files are just there for being a placeholder throughout the course and are made by me.

So in case you want to use in any of the models, commercially or not, you can



Who this course is for

game developers with little experience in the Godot game engine

Note: beginners can still take this course, most of the stuff I go through in this course is explained but

you should still be ready to go through the documentation and learn the Godot built in functions work

and learn the basics of programming



Who this course is for:

  • Game developers with little experience in the Godot game engine who want to create more advanced games