Save for later

Make Your First 2D Game with Unity & C# - Beginner Course

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.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.5 based on 244 ratings
Length 4 total hours
Starts On Demand (Start anytime)
Cost $16
From Udemy
Instructor Noa Calice (aka Blackthornprod)
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Game Development Development

Get a Reminder

Send to:

Similar Courses

What people are saying

so far

But overall good content so far, I haven't made it to the making of the game part yet, so I'm excited for that!

Having already taken a bunch of programming courses, this, so far, seems to be the perfect fit for me, someone who's familiar with programming basics but not C# or Unity.

great course so far!

This is, so far, a great course for learning the basics of Unity and programming.

its been a great match so far i see we used the += and -= but i feel people should also be made aware of the increment and decrement operators the (++, or --) Great content!

Like the style of teaching so far.

This course is so A M A Z I N G, can't wait to finish it So far< the course has been great!

It's a very good introduction so far.

It really is explaining this really well and it's all making sense so far so, AWESOME!

I have found that this coarse holds my attention span, and has helped me learn a lot so far.

I'm also familiar with all the concepts presented so far.

The value I got from the course so far was learning the syntax of C# and getting a quick refresher of the basics.

So far, I like the speed and attention to detail...

Very good so far Ik heb al vaker cursussen gedaan en ik heb nog nooit zo’n leuke en duidelijke cursus gevolgd.

Read more

noa and liam

both Noa and Liam sound like they love what they're doing Ten kurs jest najlepszym kursem jakim w życiu widziałem :) I'm learning a lot of what I need to learn and this course is really beginner-friendly.

Thanks Noa and Liam, you both are incredibly awesome!

Superb teaching style by both Noa and Liam.

It's clear to see the passion that Noa and Liam have for helping others reach their goals.

Read more

too fast

The content was good for a beginner, but I felt the videos went way too fast.

I think it might be going too fast or be a bit overwhelming for those that aren't familiar with the concepts of coding, OOP and lifecycle management.

It’s good, but sometimes too fast I love how concise the information is.

This course is very user-friendly, the speed is not too fast nor to slow.

Want to learn Unity, start here :) -It's great - Not going too fast -Giving instructions with clear explanations Very easy for beginners So far it hasn't gone too fast and has explained everything at a comfortable speed!

Things that I like about this course: - Very straightforward - Covers a lot of beginner's topics Things that I think could have been better: - The pace is too fast - Some decision are not properly explained (e.g why need to lock the inspector) - Not many "tips and trick" and "best practice" (e.g renaming script file will cause a lot of trouble) This is the first course that I managed to complete 100%.

Read more

game development

But with efford, this course will get you a nice place in the world of game development with Unity.

very good for learning game development and im enjoying it It is overall very good!

Well this is a bit early to rate this course but so far further than i expected and i am an old subscriber but this is my uncles account and i am turning 11 soon this summer im even using this course to make games but i also need it at this time because i have a steam fare coming up and i could use this course for it so thank you for all that you have helped me in my game development struggles.

This is great even for people who have zero knowledge of game development.

I'm going to go finish the course now but I highly suggest this course for anyone that wants to get started in game development.

This will be a good start for your game development .

Read more

my first

the code is very good and useful but just a little bit fast and don't dive into subject so much It was wonderful to have this course guide me for my first step in game making and C# programming.

Thanks guys, it was a great start on my first Unity game.

Both teachers explain with very good ilustrations, this makes it more enjoyable, also the concepts are very clear aswell This has been so helpful and I don’t think I could have spent my £12 in a better way This was my first course ever bought on udemy and i'm glad that i did finish this course!

Build my first game in unity with this course and already purchased the other course from blackthornpod but still looking foward for next new course!

A couple months later I got my first job and was bored, but I saw a add on youtube about learning unity.

i made my first game with this awesome course thank you so much guys!!!

Read more

very helpful

I'm currently enrolled as a game design student and have found these videos very helpful.

I can assure you that I have been very helpful to my self study as a self-taught person.

Thank you One of the best because they encourage you to make your own art , thumbs up Great course, polished and straight forward well explained :D Very helpful so far!

It is very helpful to me This course is straight to the point; you want to make a simple 2D game, well that's what they teach you.

k So far this course has taught me a lot of information I've been trying to learn for a while and is very helpful.

Read more

little bit

If you follow the course step by step you will indead create your own game and know a little bit about how things work.

I would slow down a little bit because it's annoying to have to rewind every so often.

:D It was a little bit faster than I was expecting.

Very good Even though I knew a little bit of basic programming like loops and functions, this was a very good explainer and exercise to revise it.

Read more

feel like

-> With so much to say it may feel like i didn't appreciate the course, but i m doing it in order to give a complete review, if it can help them to make even better courses, or you to decide weither or not you want to follow it.

but i feel like many things were glanced over or not explained.

The class is paced really well and I never feel like the instructor is droning on, a problem I have with other courses.

I noticed that on Discord the programmers were having the same struggle with the art, so I feel like this Course strikes a good balance.

Read more


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Game Advisor 2 $46k

Passing Game Coordinator $53k

Instructor, Video Game Art and Animation $58k

Game Management $59k

Game Coordinator $61k

Professor of Art and Art History $73k

Art Director, Art Coordinator $83k

Online Game Artist / Marketing Art $84k

Game Developer 1 $92k

Assistant Game Analyst $93k

Game Engineer 2 $97k

Game Designer and Integrator $107k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.5 based on 244 ratings
Length 4 total hours
Starts On Demand (Start anytime)
Cost $16
From Udemy
Instructor Noa Calice (aka Blackthornprod)
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Game Development Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now