Mô tả

Please note that this course is for Godot 3 and has not been updated for Godot 4. The skills you will learn in this course are largely transferrable to Godot 4, but please be aware of this before you purchase!

This course will cover everything you need to know about creating a small 2D platformer from start to finish in the Godot Engine. This course covers all aspects of creating a complete platformer game in Godot including:

  • Game mechanics like player movement, collectibles, and basic combat

  • Hazards like spikes and enemies

  • A seamless game loop and transitions between levels

  • Scene structure and project organization

  • Sound effects

  • A main menu, pause menu, options menu, and other UI elements

  • Finishing touches like camera shake, basic shaders, particle effects, and UI animations

This list is not exhaustive - please see the course outline for a glimpse into the topics that are covered.

The goal of this course is to show you how to take an empty project and turn it into a small, complete game. In doing so, this course will expose you to many aspects of the Godot engine from input handling, to tilemaps, to particles, to audio, and more. By the time you complete this course, you will feel comfortable working on your own projects in Godot. You will walk away from this course with a solid foundational understanding of making games that are not only functional but also fun.

This course will help you greatly if:

  • You have some game development knowledge and want to learn Godot

  • You have some programming knowledge and want to make games

  • Your games feel sterile and lack polish

  • You struggle to complete games and want to start and finish a project

  • You regularly participate in game jams and want to improve your ability to craft a fun but short experience

Please note that this course is focused purely on the start-to-finish process of making a game. As such, there isn't any time spent explaining fundamental programming concepts. Familiarity with programming is strongly recommended before taking this course. Any programming experience is fine - GDScript is easy to use.

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

2D platformer mechanics - double jumping, dashing, collectables, and enemies

Polish & Game Feel - particles, camera shake, scene transitions, and sound effects

UI - main menu, pause menu, options menu, and other elements

Publishing - exporting the project executable, updating the executable icon, and changing the boot splash

Godot Engine Concepts - leveraging a variety of nodes, structuring scenes, signals, and more

Yêu cầu

  • Some programming knowledge

Nội dung khoá học

6 sections

Creating the Foundation for Development

7 lectures
Introduction
00:53
Setting Up Godot
06:08
Getting Ready for Development
10:11
Rough Player Controller
14:25
Tightening Player Movement
10:59
Tilemap Autotiles
08:47
Light Reorganization and Tweaks
03:35

Developing the Core Mechanics

14 lectures
Camera Follow
07:57
Animating the Player
05:52
Coyote Time
04:44
Double Jump
03:56
Adding Collectables
14:55
Adding Spikes
09:04
Player Death and Respawn
11:00
Creating an Enemy
15:47
Making the Enemy Dangerous
01:54
Adding Player Dash Movement
16:16
Making the Player Dash Destroy Enemies
12:57
Making a Test Level
14:47
More Player Tweaks
04:47
Win Condition
07:18

Finalizing the Game Mechanics

10 lectures
Section Introduction
01:11
Preventing Player Void Death
03:01
Coin Counter
07:05
Level UI
12:46
Level UI Continued
06:27
Enemy Respawns
13:13
Changing Levels
10:00
Level Complete UI
06:35
Level Complete UI Continued
13:57
Fixing Scene Load and Font Height
02:51

Game Feel and Polish

24 lectures
Camera Shake
15:01
Triggering Camera Shake
06:09
Player Death Animation Part 1
19:04
Player Death Animation Part 2
07:15
Player Death Animation Part 3
18:39
Enemy Death Animation
12:19
Enemy Spawn Animation
09:57
Player Dash Trail
10:41
Footstep Particles
16:55
Adding Tile Variety
14:22
Clouds
08:08
Creating More Levels
12:34
Animated Button
11:35
Main Menu
13:14
Screen Transitions
13:04
Pause Menu
12:59
Game Complete Screen
07:46
Animating UI Panels
04:58
Options Menu
19:03
Tutorial Signs
12:14
Player Victory Animation
16:17
Extending the Level Complete Screen
10:41
Mouse Cursor
10:27
Final Player and Display Tweaks
05:48

Sound Effects and Music

7 lectures
Section Introduction
02:53
Random Audio Stream Player
15:23
Audio Buses
05:52
Adding Sound Effects Part 1
16:33
Adding Sound Effects Part 2
11:51
Music
04:20
Adding Volume Controls to the Options Menu
22:23

Preparing the Game for Distribution and Final Words

3 lectures
UI and Sound Fixes
09:07
Exporting the Project
08:19
Conclusion
01:36

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