Mô tả

Introducing a comprehensive Godot 4 course! This course is going to teach you everything you need to know about Godot 4 and get you ready to make your own games.

  • Over 60 engaging videos await you, packed with invaluable insights and hands-on tutorials

  • Dive into 13 hours of content meticulously crafted to make you a Godot Engine expert

In this course, you'll embark on a journey to master Godot's best practices and harness powerful systems that will supercharge your game development:

  • Discover the custom-built Global Game State for seamless game management

  • Harness the Game Event Management System for organized, event-driven gameplay

Whether you're a seasoned programmer or new to coding, we've got you covered. My explanations are tailored to ensure everyone can learn and succeed.

  • Learn the fundamentals of game design

  • Master GDScript programming - no prior experience necessary

The centerpiece of this course is a modern twist on the classic Atari 2600 game, SeaQuest, designed by the legendary Steve Cartwright in 1983. Get ready for a "retro remake" like no other! While we draw inspiration from the original, we'll explore exciting new directions in game design.

The ultimate goal is to liberate you from the confines of "tutorial hell." We've all been there, endlessly watching others create games without reaching that milestone ourselves. It's time to change your learning strategy.

Following tutorials and courses is just the beginning. We'll teach you to dissect game mechanics and systems, leveraging online resources to solve problems independently. When you've mastered this skill, you'll have the power to create your own games from scratch.

By the end of this course, you won't just have a completed game; you'll have the knowledge and confidence to craft your own video games.

Enroll now and start creating your own games today!

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

Godot 4: Learn everything you need to know to start making your own games. Nodes, Signals, Singletons, GDScript, etc.

Programming & Problem Solving: Develop Proficiency in GDScript Programming and Game Development Problem Solving

Game Design: Understand game design and the theory behind making an enjoyable game

Best Practices: Master Godot 4's Best Practices that make Game Development Easier

Your Games: Gain the Skills to Create Your Own Games from the Ground Up

Sharing your Game: Exporting and Publishing your Game to Share with the World

Yêu cầu

  • No prior knowledge of programming, everything will be taught
  • No prior experience with Godot

Nội dung khoá học

7 sections

Introduction & Project Setup

1 lectures
Project Setup
20:17

Developing the Player

10 lectures
Player Input
05:17
Player Movement
17:54
Changing Player Direction
05:44
Scene Tree Lesson
06:44
Creating the Player Bullet Scene
03:51
Player Bullet Movement
02:52
Player Shooting
15:03
Setting up Reload Delay
13:44
Changing Bullet Direction & Bullet Cleanup
05:51
Bullet Offset & Spread
14:46

Enemies!

9 lectures
Sharks
14:34
Death to the Sharks
15:05
Scene Organization and Area Fixes
23:33
Enemy Spawning Intro
12:38
Enemy Spawning Direction Fix & Randomness
14:43
Revamped Enemy Spawning System Intro
26:02
Spawning Multiple Enemies with For Loops
09:49
Intro to Arrays
07:01
Finishing Enemy Spawning System
33:50

Rescuing People

7 lectures
Creating the Person Scene
16:24
Spawning People
13:31
Intro into Singletons
03:37
Creating the Global Singleton
05:44
Person UI Setup
16:52
Setting Up Game Events
12:46
Node Ordering and Z-Index
06:09

Oxygen System

10 lectures
Oxygen Bar UI
12:41
Player Code Refactor into Functions
09:49
Oxygen Zone Setup
11:08
Switching Player to Oxygen State
05:52
Oxygen Refueling
12:59
Water Background
19:52
Environment Tweaks
07:06
Clamping Player's Position
08:31
Unloading People
20:19
Oxygen Bar Text
07:27

Gameplay Improvements

24 lectures
Camera System
22:19
Points System
17:45
Fixing Enemy Disappearing Bug
10:07
Game Over Signal Setup
13:33
Game Over Screen
13:18
Restarting the Game
05:46
Resetting Global Variables
02:28
Highscore
06:25
Pausing Enemies
19:59
Pausing Enemy Spawner
05:58
Using Enums for States
10:30
Flashing Textures to Alert the Player
09:15
Shaking the Oxygen Bar
28:18
Flashing Oxygen Bar White
05:45
Sound Manager
16:47
Sounds go brrr
12:01
Adding the Ground Texture
02:18
Creating Object Piece Scene & Animation Player Stuff
30:26
Splitting Enemies & Player into Pieces
15:42
Point Value Popups
22:10
Moving Backwards while Shooting
09:36
Rotating to Player Movement
09:31
Prevent Collecting People with Full Crew
01:21
Kill All Enemies with Full Crew
06:08

Finishing the Course

1 lectures
Exporting your Game & Sharing it
19:15

Đá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.