Beginner's Crash Course 2D Platformer Game in Godot - Game Development Full Course Free

Published: 25 January 2022
on channel: Chris' Tutorials
30,558
721

Complete guide on how to make a 2D sidescrolling platform in Godot from scratch using some good free art assets off itch.io. In the guide, we make multiple levels, a character state machine, and multiple enemies that our character can fight. The character can double jump, wall slide, and attack by jumping on enemies (classic).

Pixel Adventure Art Packs by Pixelfrog
https://pixelfrog-assets.itch.io/pixe...
https://pixelfrog-assets.itch.io/pixe...

Godot Game Editor Download
https://godotengine.org/download/

Finished Reference Project
https://github.com/ChrisTutorials/Chr...

Protect Your Online Privacy with NordVPN ►►https://go.nordvpn.net/SH4A0

◢◤◣◥ See My Full Software Courses ◢◤◣◥
http://christutorials.teachable.com
https://www.udemy.com/user/chris-nava...
https://www.skillshare.com/r/user/chr...

➣ Follow Me On
YouTube ►►   / darkskeletontuts  
Odysee ►► https://odysee.com/$/invite/@ChrisTut...
Bitchute ►►https://www.bitchute.com/channel/hU2e...
Pocketnet ►► https://pocketnet.app/christutorials
Minds ►►https://www.minds.com/register?referr...
Gab.ai ►► https://gab.ai/ChrisTutorials

0:00 Godot Setup and Art Import
6:38 Pixel Art Project Settings
10:42 Repeating Tiled Background
14:06 Level Building with Tilemaps & Tilesets
33:03 Player Animations Setup
40:57 Left Right Movement Input
57:20 Gravity and Global Game Settings with Singletons
1:10:07 Jumping and State Machine Movement
1:26:16 Changing Animations with Animation Tree
1:37:30 Jumping and Falling Animations Setup
1:41:43 Signals for Player State Switching
1:48:28 Follow Camera
1:51:31 Double Jump
1:55:51 Playing a Oneshot for Double Jump in Animation Tree
2:02:06 Enemy Waypoint Pathing (Angry Pig)
2:26:55 Enemy States and Area Entered Detection
2:39:45 Jump Attack - Hurtbox and Hitbox Setup
2:45:54 Checking for Enemy Types on Jump Collision
2:52:01 Taking Damage and Hit Animations
3:04:40 Player Hit (Damaged) State
3:12:39 Enemy Collision Hitbox Detection
3:19:14 Hit Timer and Attack Knockback
3:29:46 Wall Sliding State
3:42:24 Wall Jump Movement
3:49:12 Finalizing Character Movement
3:56:45 Cleanup and Bug Fixes
4:04:54 Game Over Screen and Camera Limits
4:12:14 Instant Defeat Area and More on Signals
4:19:09 Drop Down from Platforms and Fix for Jump Attack
4:25:29 Level Transitions and Making Levels 1 and 2
4:48:28 Making a Bee Enemy
5:07:43 Bee Enemy States & Projectile Attack
5:17:33 Launching Projectiles
5:32:19 Finalizing Bee with Vertical Waypoint Movement
5:39:09 Bee Animation Player Bug Fix


Watch video Beginner's Crash Course 2D Platformer Game in Godot - Game Development Full Course Free online without registration, duration hours minute second in high quality. This video was added by user Chris' Tutorials 25 January 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 30,558 once and liked it 721 people.