Smooth and Fun Platformer Movement in Godot | Platformer Series #2 | Tutorial @MakerTech
Smooth and Fun Platformer Movement in Godot | Platformer Series #2 | Tutorial  @MakerTech
Uploaded March 2025 | Updated September 2026, 5 days ago
Let's learn how to make a 2D platformer in Godot.
In this series I won’t just show you the final code. I will also teach you why we do as we do.
We will be creating platforms, moving the player, jumping on enemies and much more.

In this video, we’re diving into 2D platformer movement! We’ll start by adding a few platforms to our level, add basic platformer movement and then add small tweeks like acceleration, input buffering, and coyote time to improve the overall feel of the controls.
Godot 4.4 is finally released, so that is of course the version I’m using in this video.
The project files for this tutorial are, as always, available through selected tiers on Patreon.

Support the channel on Patreon: patreon.com/MakerTech
Support the channel with a Youtube membership: youtube.com/channel/UCZfXxUfpS7q-v1gsMY-hQtA/join
Join the Discord server: discord.gg/7zKMaZDycE
Platformer playlist: youtube.com/playlist?list=PLMQtM2GgbPEUPlBWKoJQQ29ua8uyr72o5

00:00 intro
00:33 setup
05:04 player script
06:13 move left and right
09:34 animation
12:42 trick 1: acceleration
15:17 jumping
18:53 states
22:49 trick 2: down gravity
23:51 trick 3: jump buffer
26:28 trick 4: coyote time
---------------------------------------------------------------------------------------------------------------------------
Download Godot: godotengine.org
"Sunny Land" asset pack: ansimuz.itch.io/sunny-land-pixel-game-art
move_and_slide: docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html#move-and-slide
Input.get_axis: docs.godotengine.org/en/stable/classes/class_input.html#class-input-method-get-axis
Timer: docs.godotengine.org/en/stable/classes/class_timer.html
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
Reddit: reddit.com/user/MakerTech
Instagram: instagram.com/makertech_dk
Bluesky: https://bsky.app/profile/makertech.bsky.social
Youtube channel: youtube.com/makertech
---------------------------------------------------------------------------------------------------------------------------

#gamedev #godot #godotengine #godot4 #tutorial #platformer #learntocode #howtomakeagame #gamedev #gamedevelopmentcourse #gamedevelopmentforbeginners
Smooth and Fun Platformer Movement in Godot | Platformer Series #2 | TutorialLocate Performance Issues Using Godots Profiler | Voxel Terrain #3How to Setup C# + Godot 4 + Visual Studio CodeAtari Breakout clone for the 32Blit from PimoroniLoading voxel chunks in #godot 🤩😎 | #voxel #godot3d #madewithgodot #godotengine8x8 LED matrix - Atari Breakout inspired Arduino gameBreakout in Godot 4.2 (GDScript) #2: Paddle movement | tutorial | Code Along | how toAdded an information panel to my RPG made in Godot 4How to Create Melee Combat in Godot 4, #2: Destroy enemies | ARPG in Godot 4 | tutorial | zeldalike3D Printed Starmie Pokemon - PrimaSelect WoodReusable COMPONENTS in Godot | ARPG S02E05Lets make a Space Invaders part 2#: Invader and collision | 8x8 LED game | micro:bit | :Game Zip
MakerTech |

Smooth and Fun Platformer Movement in Godot | Platformer Series #2 | Tutorial

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER