Complete Unity 2D Platformer Tutorial – Easy for Beginners 2024

preview_player
Показать описание
By the end of this video, you’ll have everything you need to create an amazing 2D platformer game in Unity! 🎮
This tutorial covers essential skills like character movement, jumping, enemies, collectibles, and more. Perfect for beginners and anyone looking to improve their Unity 2D game development skills!

Whether you’re building your first platformer or refining your skills, this step-by-step guide will help you bring your game ideas to life.

🚀 Want to fast-track your development? Get the ready-made game template here:

All source code for all videos I have made and will make in the future can be found on my Patreon:

Check out the full playlist!

This video includes features of Unity essential for creating 2D platformer games. Learn player movement, tilemaps, platforms, jumping mechanics, and advanced elements like enemy AI and health bars. Dive into animations, particle effects, camera controls, and level loading mechanics. Discover shooting mechanics, enemy loot systems, and background music management - and more!!!

I'll be posting new videos every week, so be sure to subscribe to see what kind of adventure we can go on together! I'm excited! :-)

If you have any suggestions, feedback or questions, be sure to comment below! Any opinions will help me out on this journey ♡

#unity #gamedev #gamedevelopment #unity2d #indiedev #platformer

0:00 - Intro
0:12 - Ep0 - Game Plan
1:46 - Ep1 - Player Movement
5:27 - Ep2 - Tile Maps
9:18 - Ep3 - Jumps, Double Jumps + Gravity
19:39 - Ep4 - Wall Jumps + Wall Slides
30:09 - Ep5 - Animations
39:22 - Ep6 - Particle Effects
44:32 - Ep7 - Camera Boundaries
45:55 - Ep8 - Item Collection
50:35 - Ep9 - Progress Bar
55:31 - Ep10 - Jump Through Platforms
56:13 - Ep11 - Hold to Load Level
1:04:23 - Ep12 - Enemy AI
1:10:56 - Ep13 - Items Spawn on Tilemap
1:27:03 - Ep14 - Health Bar
1:33:30 - Ep15 - Game Over
1:42:11 - Ep16 - Shoot at Mouse
1:49:03 - Ep17 - Loot Tables
1:53:11 - Ep18 - Health Item
1:57:01 - Ep19 - Dashing
2:04:31 - Ep20 - Drop Down Platforms
2:09:14 - Ep21 - Moving Platforms
2:14:52 - Ep22 - Falling Platforms
2:18:49 - Ep23 - Spike + Bounce Traps
2:23:09 - Ep24 - Hidden Areas
2:28:24 - Ep25 - Speed Boost Item
2:35:26 - Ep26 - Sound Effect Manager
2:45:51 - Ep27 - Background Music Manager
2:52:59 - Ep28 - Main Menu
2:56:17 - Outro
Рекомендации по теме
Комментарии
Автор

This is so helpful! Tried multiple other tutorials before this, were all full of confusing, roundabout instructions. This is clear, straight to the point, and very well organized.

RiotPoppy
Автор

Great tutorial! The calm, deliberate delivery and walk though is top notch and makes it very easy to follow along.

I've run into 2 problems and that is Light-tap jump not working with isgrounded, and the wire box not being drawn, which makes it hard for me to configure its size.

nnarcus
Автор

This was very helpful greetings from Turkey ✌️

UfukDulger-iyez
Автор

Thanks a lot for this amazing tutorial.

kardokdelikaya
Автор

thank you sooo much, such an amaaaazing work <3

TheTrueFriend.
Автор

Superb, as always. Love your content. Cheers!!!

zenden
Автор

So clear and so fun to watch.. I LOVE IT!!!

Jkktovov
Автор

I can't wait to try this out later today! I haven't seen all your videos yet but can you make a video on cutscenes please?:) I'll be checking out your patreon soon

MoonGameDev
Автор

Wonderful video! Not sure if it's just me, but it appears the half jump has been disabled after adding the isGrounded logic. Just me?

SimonAllenOliver
Автор

Your channel is fantastic. Thank you so much.

FrankNFurter
Автор

Please teach how to make the player enter and exit the water with 360º swimming "like ori or mario", I'm making a game and it's a headache, I can't find any tutorial on 2D swimming.

joaocarlosp.p.
Автор

Hey for the Enemy AI, sometimes it will get stuck on the edges of platforms. Is there anyway I can prevent this?

haydenx
Автор

the tap for half jump power is not working for me and I can not figure out why?

aidanlucas
Автор

Hi, love your videos, easy to follow and understand. Finally someone who can actually teach me Unity. I hope you don't mind me asking but I was wondering would you be able to add the ability to swim to the player code? - I'd like to add water tiles and swim in them when the player is inside them, like the original Super Mario Bro's game where Mario swims in water stages. I have searched all over and can't find any tutorials on how to do this at all, so I don't even know where to begin. But it would be great to have in the player code. Thanks.

blinks
Автор

Hello, for the other platforms, did you just repeat the same process all over again? Create a tilemap and so on? Thank you kindly.

Atom-Mercury
Автор

thanks for the video <3 ı will be waiting your next video (please make a top down game with a melee combat )

Hunhaki
Автор

Great tutorial. My hold to load image was working until but now it’s not. I’ve replayed that part again but can’t seem to find what’s the issue.

Atom-Mercury
Автор

ok so far this has been helpful for me with getting some basic frameworks in for my game, but ive run into an issue with the jump code, around 10.40 she puts in a line of code that seems completely normal and looks like it should work, but after ive written out the rest of the lines of code and am ready to save it i get the error message not all code paths return a value", literally everything is the same as how it is in the video and I cant for the life of me figure out whats wrong and its driving me crazy. Can anyone help PLEASE??

upgradeacorn
Автор

haven't watched the whole thing yet, but this helped me understand how to use the new input system a teeny tiny bit better!

decafWavemusic
Автор

Do you have a tutorial for creating ladders?

rabidcheesemonkey