Skip to content
UdemyUnityPaid courseBeginner levelCertificate

Make Your First 2D Game with Unity & C# - Beginner Course (Udemy.com)

Beginner Course to Game Development : Learn how to use Unity and Program in C# by Making a Small 2D Game from A to Z.

Created by: Noa Calice (aka Blackthornprod)

Last updated February 2021

Our take

Based on the ratings of 2,800 students, a sample of their written reviews and the syllabus, as the course stood in February 2021. No course pays to be reviewed.

This is a short starter course, about 4.2 hours across 45 lectures, built around one small game called Raining Apocalypse. It runs in three steps: a quick tour of the Unity editor, a block of C# fundamentals, then the game itself, with a player controller, falling hazards, a spawner, menus, sound and publishing on Itch.io. Noa Calice, who runs the Blackthornprod YouTube channel, teaches it alongside his brother Liam. One reviewer notes they were only 16 when it came out. It is pitched at absolute beginners, though the pace makes that a bit generous.

Students like how direct it is. Reviewers call the lessons clear and to the point, and one says it nudges students to understand the code instead of copying it. About 91 percent of the 2,800 ratings are four or five stars. The complaint that comes up most is speed. Several reviewers say the instructors talk and click through steps quickly, with the odd "magical step", so plan on pausing a lot. A few wanted more depth in the scripting, a score system, or an easier way to grab the project files from GitHub, which one unhappy reviewer found confusing.

The last update was February 2021. A 2024 reviewer says it is a little outdated but still works in modern Unity without much trouble. It is a paid course with 9,869 students. Think of it as a weekend taster that gets a finished game online, not a full path into game development. Anyone who catches the bug will want a longer course afterward.

Best forAbsolute beginners who want a quick, project-based first taste of Unity and C# in about four hours.
Skip it ifYou want real depth in C# or a current-Unity walkthrough that covers scoring and more than one small game.

Pros

  • Builds one complete 2D game and ends with publishing it on Itch.io
  • Tight 4.2 hours over 45 short lectures, easy to finish in a weekend
  • One reviewer says it encourages learning the code rather than just copying it
  • About 91 percent of 2,800 ratings are four or five stars

Cons

  • Instructors talk fast, so complete beginners pause and rewind a lot
  • Last updated in 2021, and a 2024 reviewer calls it a little outdated
  • No score system, and the GitHub project files are hard to find
I just finished this course and while I don't question the knowledge of the instructors, they do tend to speak and run through very fast. I am happy with my purchase and I started as a zero experience user.
Douglas Osborne, a student

Fits true beginners with no coding background, as long as they are patient enough to pause and rewind.

icon
What you will learn

  • Learn the C# fundamentals.
  • Solve fun programming challenges.
  • Learn the core features of the Unity game engine.
  • Create a simple game in Unity from A to Z.
  • Make game art and animations.
  • Make simple UI and add sounds and music to your game.

Course content

4 sections · 45 lectures · 4.2 hours of video 1 article

  1. 1INTRODUCTION 1 free preview3 lectures · 5 min
  2. 2THE BASICS OF UNITY 1 free preview7 lectures · 34 min
  3. 3C# FUNDAMENTALS17 lectures · 1.8 hours
  4. 4LET'S MAKE A GAME18 lectures · 1.7 hours

Who it is for

The instructor says it suits

  • Absolute beginner wanting to learn how to make games with Unity.
  • Or a beginner who already knows a little about game development, but who wants to acquire a stronger understanding of the C# fundamentals and what it takes to make a whole game from A to Z using Unity.

What you need before you start

  • Have a PC or MAC
  • (Optional) Have a drawing tablet to make art for your game. If not you can make pixel art with your mouse, download the project files or use simple geometric shapes.

How it compares

Against the other 183 rated Udemy courses in Unity on CourseDuck:

  • Rating4.7 out of 5higher than 80% of them
  • Reviews2,800#13 of 184 by number of reviews
  • Length4.2 hoursshorter than 78% of them
  • Last updatedFebruary 2021earlier than 50% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

In this game development course, you'll learn how to make your first game using the Unity game engine and the C# programming language.


Here is a list of the keys things that you will learn by watching this course :

First of all, you'll have a very good understanding of the basics of Unity once you've finished this course: you'll know how to navigate its interface, create objects, manipulate those, use the prefab system, and lots more.

You'll learn all about the C# fundamentals, in other words, understand what are variables, functions, arrays, loops, conditionals, and a wealth of other key programming tools. You'll also be given challenges so that you don't only copy what we do but gain a much deeper understanding of this amazing programming language.

Once we've covered the basics of both Unity and C# we'll create an entire game: Raining Apocalypse!

There we will learn how to make simple game art using a 2D drawing application of your choice like Ps or Gimp, and how to rig and animate your 2D characters in Unity.

Create a simple player controller, falling hazards, and a spawning system in C#.

Learn how to use Unity's UI to make an awesome main menu, game over screen, and to display the player's health.

Learn how to add cool sounds and music to your game.

And of course, publish your game on Itch io for the world to play and enjoy :)!


Why learn from us?

My brother and I created this course to share our passion for making games and help others bring their unique visions to life!
We've been teaching aspiring game developers how to use Unity, code with the C# programming language, and make game art and animations. Our tutorials have been viewed by thousands and are very popular, every day we get dozens of developers thanking us for helping them out on their own game dev journey!

We've not only made tons of tutorials but we've also created plenty of games using Unity, both 2D, and 3D!
So we know what it's like to create a complete, polished experience from A to Z, and really want to equip you with the right tools and knowledge so you can do the same!





icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Noa Calice (aka Blackthornprod)

Hey, I'm Noa Calice, an indie game developer having made a dozen games both 2D and 3D using Unity and C#. I've recently completed my first commercial game: The Dreadful Whispers which can be played on Steam.

I'm also a teacher, having made hundreds of tutorials on my Youtube channel called Blackthornprod, where I teach aspiring game developers how to use Unity, code and make awesome game art and animations.

I've developed a strong passion for teaching and sharing my knowledge with others, I want to help you the best I can acquire the skills you need to bring your unique ideas to life!

Join me on this adventure!




icon
More courses by Noa Calice (aka Blackthornprod)

$12.99

$11.99

$59.99

$49.99

icon
More Unity courses

$79.99

$74.99

$149.99

$13.99

$149.99

$16.99

icon
Reviews

4.7

2,800 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Daniel Inserte on 1/15/2023

Really good course, just one thing, sometimes its hard to follow along with the coding it goes a bit to fast in the later lessons. which make it so you get errors, now i learned from the errors but sometimes i dont understand why it works and why it doesnt work.

By Timothy McCullough on 12/31/2022

If something is not working. I 100% guarantee you've messed up some code along the way. Double check everything. So many I'm stuck only to figure out spelling/capitalization issues on my part. The beginning was the hardest part and now it feels like I can follow along so much easier!

By Fevzi Deniz YENİGÜN on 8/15/2021

This is a nice practical course for beginners. If you don'n want to drown into theoritical informations you can have this course. This course teaches how to make a basic 2D game with clear instructions and art design. Also instructors make clear explanations for a young guys considering they are only 16 years old when they publish the course. Thank you.

By John B Clare on 12/5/2020

Good course, in fact the only Unity course I have completed on Udemy. All worked well until I added the Lose Panel, and despite following instructions the Music stopped as soon as gam play began. It would be helpful to have a full screen image of the Code as can be somewhat confusing when pressing pause to type the code in. Thank you.

By Kessa Wilson on 11/7/2020

This course is fantastic. Absolutely a good fit for me!

By Timmy Doherty on 11/7/2020

5 starsbecause I can relate to the instructor, as I watch his videos on Youtube! :D And because course is very staraightforward

By Peter Yates on 11/7/2020

So far so good, explanations are good and not overcomplicated

By Himank on 11/7/2020

Yes. The course has been looking promising so for.

By Vincent Teoule on 11/7/2020

Un cours parfait pour les dbutants, bien structur et qui prend en compte tous les aspects pour un dmarrage efficace.

By Jacob Rail on 11/7/2020

I have several courses on Unity and i enjoyed how to-the-point this one was. However, I am only giving it 4.5/5 stars because there are some programming practices that I did not agree with (I come from a programming background).
I will say this though. If you are not sure if you want to get into game dev taking this course would be a good idea. It will get to the point and you can hammer it out in a day.

By HexaCraft on 10/24/2020

nice one, this course really helped me a lot even i was new to unity but now i know unity much more deeper because of BlackThornProd's Course(i have bought all of the course)

By Justin Beard on 10/22/2020

furthest iv ever made it into a udemy class without having issues of things the class teaches not working. also good support via the discord

Showing 12 of 413 reviews