Mô tả

Learn how to get the most out of the new Godot 4 game engine by making cool 3D video games.

We take you through the fundamentals and key concepts of Godot. You’ll use Godot’s built-in scripting language, GDScript, to create interesting game mechanics.

You’ll learn how to build 3D levels, environments, character controllers, enemies, and a host of other essential game objects. And you’ll animate your game with Tweens, AnimationPlayers and even Shaders!

You’ll create 3, yes 3!, awesome games in Godot 4…

  • Project Boost: Your first 3D Godot Project from the ground up, controlling a rocket with physics to explore levels and avoid obstacles.

  • Barbarian Blaster: a Tower Defence game where you’ll learn a bunch of essential skills for a variety of games like mouse control, enemies, firing projectiles, dealing damage, spawning game objects, making animations and more.

  • Robo Rampage: First Person Shooter game where you’ll learn how to build custom interior levels, enemies with AI and polish off your 3D game dev skills.

Whether you’re a complete beginner or have dabbled in Godot before, this course will have something for you.

You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.

And you’ll get access to the Q&A where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.

Godot 4 is an amazing engine and this course is the perfect place to dive into it.

Get in early for this highly anticipated and much requested course! The course is still in development, with the first two projects (10+hrs of content) already live. More awesome content is being added on a regular basis. So don't delay, jump in now!

Bạn sẽ học được gì

Get the most out of the new Godot 4 game engine by making 3D video games

Make 3 different awesome games, while learning the fundamentals and key concepts of Godot 4

Learn key concepts of Godot such as using Nodes, Scenes, Scripting & Signals

Learn how to program using GDScript, Godot’s tailor-made scripting language - ideal for making things quickly.

Learn how to animate your game with Tweens, AnimationPlayers and even Shaders!

Learn how to build 3D levels, environments, character controllers, enemies, and a host of other essential game objects.

Yêu cầu

  • The only prerequisites for taking this course is having access to a windows, Linux, or Mac computer or laptop.
  • Whether you're an absolute beginner or have some programming or Godot experience, this course is for you!

Nội dung khoá học

4 sections

Introduction & Setup

7 lectures
Welcome to the Course
03:05
Community & Support
01:32
Downloading Godot
02:08
Creating a Project
04:14
Exploring the Editor
13:28
Running the Game
13:14
Accessing Our Projects
04:38

Project Boost

24 lectures
Section Intro - Project Boost
01:05
Your First Script
13:51
Scripting Essentials
14:24
Controlling the Player
12:26
Blocking Out the Level
11:47
Instantiating the Player
08:21
RigidBody3D and Physics
13:05
The Input Map
07:14
Collision Detection
12:35
The Export Annotation
11:38
Crashing and Respawning
09:10
Loading the Next Level
12:59
Introducing Tweens
12:35
Tweening Hazards
14:24
Introducing Audio
13:00
Controlling Audio With Scripts
08:50
Introducing Particles
12:53
One Shot Particles
08:08
Improving the Ship
15:53
Coloring the Ship
04:56
Building Backgrounds
14:40
Lighting the Scene
13:16
Exporting Your Game
09:01
Wrap Up - Project Boost
01:10

Barbarian Blaster

34 lectures
Section Intro - Barbarian Blaster
01:28
Setting Up the Scene
07:42
Introducing the Gridmap
13:11
Using the Gridmap
10:36
Building Curves With Path3D
17:56
PathFollow3D Enemies
14:01
Making A Base
14:05
Health and Labels
10:37
Introducing Properties
11:58
Text, Strings and Colors
15:02
Mouse Input and Ray Picking
15:46
Updating Gridmap Cells
15:04
Clicks and Cursors
08:52
Building Towers
13:18
Picking Turret Positions
08:23
Making Projectiles
13:46
Introducing Timers
11:40
Aiming the Turrets
14:06
Damaging Enemies
13:02
For Loops and Targeting
16:08
Introducing Animations
16:18
Instantiating Enemies
07:55
Control Nodes and UI
14:18
Earning and Spending Gold
09:20
Difficulty Curves
15:37
Scaling Enemy Health
14:29
Ending the Game
14:03
The Victory Screen
13:38
Rewarding the Player
16:25
Using GLTF Files
11:03
Updating the MeshLibrary
10:17
Barbarians and Animations
13:12
Polish and Balance
16:59
Wrap Up - Barbarian Blaster
01:19

Robo Rampage

39 lectures
Section Intro - Robo Rampage
01:27
Setting Up the Scene
05:32
First Person Movement
13:44
Input Events and Aiming
12:53
Improved Aiming and Smoothing
13:34
Custom Reticles
12:33
Advanced Jumping
12:34
Making a Prototyping Sandbox
14:20
Introducing Navigation
13:00
Enemy Movement
11:48
Enemy Attacks
16:20
Arming the Player
14:20
Recoil and Raycasts
10:41
Dealing Damage
10:33
Making Particles
16:30
Instantiating Particles
11:08
The SubViewport
13:50
Damage Feedback
10:44
Game Over
12:16
Introducing Shaders
13:24
Weapon Variety
09:27
Swapping Weapons
09:03
Cycling Weapons
11:10
Tracking Ammo
15:20
The Ammo Label
08:56
Ammo Pickups
10:55
Pickup Visuals and Shaders
14:14
Aiming and Zooming
14:14
Building Interiors
12:42
Building the Level
16:44
Making the Level Playable
13:34
Tweaking the Enemy
11:53
The AnimationTree Node
10:56
Lava Shader
15:34
Adding Lava Pools
16:32
Decorating the Level
21:15
Lighting and Polish
14:35
Finishing Touches
08:52
Wrap Up - Robo Rampage
01:25

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.