Playback starts YouTube’s embedded player (privacy-enhanced mode).
Make Your First 2D Game with Godot: Player and Enemy (beginner tutorial part 1)
ChannelGDQuestChapters
Description from the creator
✦✦✦NEW TUTORIAL✦✦✦ youtu.be/GwCiGixlqiU
*Your First 2D GAME From Zero with GODOT 4!* **Vampire Survivor Style**
🎓 GODOT 4 COURSE: school.gdquest.com/godot-4-early-access
🎬 Free Interactive Godot Tour: gdquest.com/
🎮 Free APP To Learn GDScript: school.gdquest.com/courses/learn_2d_gamedev_god…
----------------------------------------------------------------------
Learn to create your own games with Godot in this beginner tutorial series.
Get our best free Godot tutorials and resources: gdquest.com/get-started
Part 2: youtu.be/6ziIyx60N6I
LINKS
Download the start assets: github.com/GDQuest/Your-First-Game-Godot-2d-Pla…
GDScript beginner tutorial: youtu.be/UcdwP1Q2UlU
Learn Godot with free resources: gdquest.com/tutorial/godot/learning-paths/begin…
Godot step-by-step getting started guide: docs.godotengine.org/en/latest/getting_started/…
This project is sponsored by Gamblify: gamblify.com/
CONTENTS
00:00:00 Intro
00:00:25 Who this course is for
00:00:59 What you will learn
00:01:37 Get the extended edition
The Player
00:02:19 Getting the assets
00:02:48 Creating the Godot project
00:04:13 Creating the Player scene
00:11:46 Setting up the Player scripts
00:15:17 Coding character movement
00:15:56 Getting type hints with autocompletion
00:19:52 Adding gravity
00:23:44 Limiting the player's speed
00:27:04 Adding a floor
00:31:52 Setting up physics layers
00:36:31 Coding the input
00:43:13 Calculating the player's move direction
00:45:25 Moving the player horizontally
00:47:57 Calculating jump input
00:51:32 Coding the player's jump
00:52:28 The scope of variables
00:54:00 Back to coding calculate_move_velocity
01:00:19 Preventing the velocity from resetting every frame
01:03:21 Interrupting the jump
01:05:32 Renaming variables to clean up our code
The Enemy
01:10:41 Creating the enemy scene
01:13:20 Coding the enemy
01:19:28 Optimizing the enemy with the VisbilityEnabler2D
01:26:06 Stomping the enemy
01:30:49 Making the enemy die when stomped
01:36:04 Adding the player's stomp
Creating a test level
01:43:36 Coding the player's death
01:45:19 Improving the camera
01:50:56 Creating our mini level
01:55:18 Adding a background
Discord ► discord.gg/87NNb3Z
Twitter ► twitter.com/nathangdquest
This video is licensed under the CC-By 4.0 license: creativecommons.org/licenses/by/4.0/
You can attribute it to "GDQuest and contributors - gdquest.com/"
*Your First 2D GAME From Zero with GODOT 4!* **Vampire Survivor Style**
🎓 GODOT 4 COURSE: school.gdquest.com/godot-4-early-access
🎬 Free Interactive Godot Tour: gdquest.com/
🎮 Free APP To Learn GDScript: school.gdquest.com/courses/learn_2d_gamedev_god…
----------------------------------------------------------------------
Learn to create your own games with Godot in this beginner tutorial series.
Get our best free Godot tutorials and resources: gdquest.com/get-started
Part 2: youtu.be/6ziIyx60N6I
LINKS
Download the start assets: github.com/GDQuest/Your-First-Game-Godot-2d-Pla…
GDScript beginner tutorial: youtu.be/UcdwP1Q2UlU
Learn Godot with free resources: gdquest.com/tutorial/godot/learning-paths/begin…
Godot step-by-step getting started guide: docs.godotengine.org/en/latest/getting_started/…
This project is sponsored by Gamblify: gamblify.com/
CONTENTS
00:00:00 Intro
00:00:25 Who this course is for
00:00:59 What you will learn
00:01:37 Get the extended edition
The Player
00:02:19 Getting the assets
00:02:48 Creating the Godot project
00:04:13 Creating the Player scene
00:11:46 Setting up the Player scripts
00:15:17 Coding character movement
00:15:56 Getting type hints with autocompletion
00:19:52 Adding gravity
00:23:44 Limiting the player's speed
00:27:04 Adding a floor
00:31:52 Setting up physics layers
00:36:31 Coding the input
00:43:13 Calculating the player's move direction
00:45:25 Moving the player horizontally
00:47:57 Calculating jump input
00:51:32 Coding the player's jump
00:52:28 The scope of variables
00:54:00 Back to coding calculate_move_velocity
01:00:19 Preventing the velocity from resetting every frame
01:03:21 Interrupting the jump
01:05:32 Renaming variables to clean up our code
The Enemy
01:10:41 Creating the enemy scene
01:13:20 Coding the enemy
01:19:28 Optimizing the enemy with the VisbilityEnabler2D
01:26:06 Stomping the enemy
01:30:49 Making the enemy die when stomped
01:36:04 Adding the player's stomp
Creating a test level
01:43:36 Coding the player's death
01:45:19 Improving the camera
01:50:56 Creating our mini level
01:55:18 Adding a background
Discord ► discord.gg/87NNb3Z
Twitter ► twitter.com/nathangdquest
This video is licensed under the CC-By 4.0 license: creativecommons.org/licenses/by/4.0/
You can attribute it to "GDQuest and contributors - gdquest.com/"
About this tutorial
GDQuest published this 1:58:26 video tutorial on October 26, 2019. It has been watched 1,405,347 times on YouTube.
- Channel
- GDQuest
- Category
- Education
- Duration
- 1:58:26
- Published
- October 26, 2019
- Views
- 1,405,347
- Likes
- 24,565
Tags
Share
Further reading
-
Make Your First 2D Game With Godot Player And Enemy (beginner ...
archive.org
Make Your First 2D Game With Godot Player And Enemy (beginner Tutorial Part 1) 1080p Movies Preview
-
Your First Game Godot 2d Platformer
awesomeopensource.com
Your First Game Godot 2d Platformer. This is the complete Open Source Project for our upcoming free beginner Godot 2D Platformer course. It will show you how to create your first Godot game from start to finish. Follow…
-
Make your First 2D Game with Godot · GDQuest
gdquest.com
Create your First 2D Game with Godot 15$. Learn to create a 2D platformer with the free game engine Godot. This special edition of our free course contains exclusive content and supports our work.
This tutorial in other languages
- FRFaites votre jeu d'abord en 2D avec Godot: Player et ennemi (partie débutant tutoriel 1)
- ESHaga su primer juego en 2D con Godot: Jugador y Enemigo (principiante tutorial parte 1)
- PTFaça o seu primeiro jogo em 2D com Godot: Jogador e Enemy (iniciante tutorial parte 1)
- ITFai il tuo primo gioco 2D con Godot: Player e Enemy (principianti Tutorial parte 1)
- DEMachen Sie Ihre erste 2D-Spiel mit Godot: Der Spieler und Feind (Anfänger Tutorial Teil 1)
- NLMaak uw eerste 2D-spel met Godot: Player en Enemy (beginner handleiding deel 1)
- RUСделать свой первый 2D игры с Годо: Игрок и Enemy (начинающий учебник часть 1)
- PLNakręć pierwsza gra 2D z Godota: Player i Wróg (początkujący Tutorial część 1)
- JAゴドーとの最初の2Dゲームを作る:プレーヤーと敵(初心者チュートリアルパート1)
- ARجعل حياتك 2D لعبة مع غودو: لاعب والعدو (مبتدئ التعليمي جزء 1)
- HIबनाओ आपका पहला गोडोट के साथ 2 डी खेल: खिलाड़ी और दुश्मन (शुरुआत ट्यूटोरियल भाग 1)
- IDMembuat Pertama Anda permainan 2D dengan Godot: Player dan Enemy (pemula tutorial bagian 1)