How to Make a 2D Platformer with Unity & C#

Game Development- Learn how to create a 2D platformer game full of unique enemies, weapons and environments using Unity.

4.70 (515 reviews)
Udemy
platform
English
language
Game Development
category
How to Make a 2D Platformer with Unity & C#
2,974
students
2 hours
content
Feb 2021
last update
$54.99
regular price

What you will learn

Learn how to make a 2D platformer player controller with wall jumping and sliding.

Create unique enemy characters with simple but fun AI behaviors.

Make moving platforms.

Learn how to make a weapon pickup and switching system.

Create an unlockable level menu.

Make particle effects and add game juice, learning how to make attacks and jumps more satisfying and fun with sound effects and screen shake.

Add parallax to give your 2D world more depth.

Learn how to make your game environments shine with soft overlays, clouds, and small environmental pieces that react to the player.

Why take this course?

In this game creation course, my brother and I will bring you through the process of making a 2D platformer game using Unity and C#.

This is an all-time classic genre, a blank canvas to let your imagination run wild!

-----------------------------

We'll begin by learning how to make a solid player controller, with wall jumping and sliding. Then we will go on a fun journey bringing to life unique enemy characters such as a shooting warlock, a flying bat that avoids obstacles, and a patrolling goblin! So you can expect some simple but fun tutorials on AI.

You'll learn how to make moving platforms, a flexible camera, and weapon pickup and switching.

If you've ever wondered how to make an easy unlockable level system, then that's covered too!

Get ready to dive into the universe of particle effects and game juice, learning how to make attacks and jumps more satisfying with sound effects and screen shake for example!

I'll share some useful and easy to implement tips and tricks to make your platformer game environments shine with soft overlays for lighting, parallax to add depth to the world, little trees and grass tufts which move underfoot and post-processing!

-----------------------------
Last but not least, by purchasing this course you'll get access to all the project files. Lots of art, animations, code, sounds, and effects at your disposal! Whatsmore, you'll be able to join the courses unique Discord server and chat with a community of game creators, ask for help if you get stuck, and share your hard work with fellow students!


I look forward to seeing what unique worlds you'll bring to life with the course!

Screenshots

How to Make a 2D Platformer with Unity & C# - Screenshot_01How to Make a 2D Platformer with Unity & C# - Screenshot_02How to Make a 2D Platformer with Unity & C# - Screenshot_03How to Make a 2D Platformer with Unity & C# - Screenshot_04

Reviews

Max
March 19, 2023
It is a really good course but a lot of these things are already on his youtube channel so for what you get I personally think it costs a little bit more than it should (but idk I am really cheap)
Micheal
December 23, 2022
It would be great if they'd explained on what the code does, myself knows pretty much what it does just for other who don't know any code. It would be confusing and they will just be copying and won't really learn, Good First Lecture though.
Ira
December 8, 2022
Content is great delivery could be improved. Giving a little more time for people to follow along in the coding would be nice.
Daniel
October 29, 2022
This is a great crash course for beginners wanting a crash course in rapid prototyping using Unity. The instructor starts at a brisk pace and wastes little time getting into the creation process. The issue that I have is that this course is really high level and just touches on the features and techniques used throughout. This served as a mere introduction to subjects like coding or game art, but I would have liked to have spent a little more time on some of the subjects before moving on.
Michael
June 22, 2022
The Course was great, however, in the final classes, I don't think it was explained very well. There was also a lack of building a boss, and explaining the states. But the course is well worth it.
Elijah
May 30, 2022
Noa Explains Verry Clearly As For Liam, He Is Amazing Too! I Have Taken Two Of Their Courses And Have Always Been Pleased! I Wish Them Both Luck On Their GameDev Journey
Charlie
April 4, 2022
Brilliant teacher Noah and Liam are and this pairs great with their last course with new concepts and old in the mix, absolutely loving game design because of these two!
Edenilson
March 16, 2022
No tech support, sometimes the code does not work and when you put the question on the board, none answers, I noticed questions up for a year with no resolution, if you do this course, you are pretty much on your own if something goes wrong. The lessons are not well explained, you need to find somethings on your own and if it's your first time using Unity, you will be pretty lost, I am a professional C# programmer who is getting into gaming programing for the first time and even though I know the language very well, I am having difficulties understanding what is going on and hence, I am not able to fix the problems that arise from it and when I look for help, nobody answers... The game is cool, the characters are good art but if you intend to learn how to program your own game in this tutorial (this is why we bought it right?!), move on and find other courses that can teach you better in Udemy, there are literally hundreds of them... As for me, I will finish this one up and see where it takes me, I do have a problem that I can solve it so far but I will have to do it on my own apparently.
Mehmet
October 9, 2021
The course is for beginners. It's not includes important topics like boss fight, coyote time, jump buffer, enemies which is following etc.
Raymond
September 20, 2021
I feel that learning to make a 2d platformer is a little easier than making a 3d on (for which I thank you!)
Kien
August 18, 2021
This course was awesome to learn. There wasn't much coding, but there were a lot of in between pauses to get the setting and coding right as the course seem to be a little bit of a rush, but that what the pause button is for. This is an improvement compare to another video course I've taken. I changed the rating from 3 to 5 because I forgot this course provided the assets. I usually like to start from scratch and learn from the beginning. So, the missing content like building the animation were already given as the video hence the skipping of certain step of showing us. Thanks Nao. For everyone, this was a simple short course, but will get you up and learning how to make a 2D Platformer game. There are some great techniques and methods in the teaching.
Terri
August 14, 2021
Lots to learn, the content was well-presented and easy to implement when it came to adding it to my own games.
Frederick
August 2, 2021
Another fantastic course by blackthornprod i have all 3 of them and they all teach you something diff they stile is also diff but wonderful thank again
Lucas
June 13, 2021
Clear instructions and explanations, super easy to understand. The only thing annoying is that are some parts not covered by the course, so you need some Unity background to follow
Tas7e
May 7, 2021
I really like your Youtube channel and you guys aswell. The problem is that the everything is so fast and feels rushed i can't keep and or even have a second to stop and think without pausing the video constantly which makes it very hard to stay focused. I personally recommend trying out a speed closer to Rick Davidson but thats jsut my personal opinion i guess... Maybe i'm just to average and the course is actually great either way i hope you guys get better at making courses because i really do like your stuff.

Charts

Price

How to Make a 2D Platformer with Unity & C# - Price chart

Rating

How to Make a 2D Platformer with Unity & C# - Ratings chart

Enrollment distribution

How to Make a 2D Platformer with Unity & C# - Distribution chart
3308260
udemy ID
7/7/2020
course created date
7/24/2020
course indexed date
Bot
course submited by