Unity Game Development: Create 2D And 3D Games With C# (Udemy.com)

Master The Fundamentals Of Game Development And Learn How To Create 2D And 3D Games With Unity Game Engine

Created by: Awesome Tuts

Produced in 2022

icon
What you will learn

  • Learn To Code in C#
  • Develop strong and transferrable problem solving skills
  • Learn good coding and design patterns
  • Get experience using Unity Game Engine
  • Gain an excellent knowledge of game creation
  • Learn how object oriented programming works in practice
  • Learn How To Create Stunning 2D and 3D Games

icon
Quality Score

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

Overall Score : 94 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a unity course? Or looking for more detail on Awesome Tuts's Unity Game Development: Create 2D And 3D Games With C#? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

This is the most comprehensive online course that will take you from beginner to creating stunning 3D games in Unity Game Engine!
The course is completely project based.
We will start with simple things so you will be comfortable even if you are using Unity for the first time. This also applies to your coding skills, if you did not code before, don't worry, we will deeply cover C# from basic to advanced features.
I had beginners and intermediate game developers on my mind when I structured this course, so it will not only give you all the information you need as a beginner, but it will also teach you advanced game development techniques if you already know how to make games. Every section in the course starts with basic information about the specific topic, and slowly progresses in difficulty as we finish every video.
My idea for this course is to make it a single place that will have all the resources you need to learn how to create 2D and 3D games using Unity Game Engine.
By having a single course with all the resources it is much easier for me as an instructor to answer you questions so rest assured that you will have my full support while you are going through the course lectures. And it will be much easier for me to update the course on a regular basis.
Some of the things you will learn in the course:
  • Unity's interface
  • Importing Assets
  • Organizing The Project
  • Basic, Intermediate And Advanced C# Programming
  • Basic AI(Artificial Intelligence)
  • Advanced AI(Artificial Intelligence)
  • Basic And Advanced Character Animations
  • Sound FX And Music
  • Basic, Intermediate And Advanced Particle FX
  • Melee Battle Systems
  • Boss Fights
  • Special In Game Attacks
  • Learn How To Use Unity's UI System
  • Create And Animate Menus
  • Create Animation Trigger Events
That And Much More Is Awaiting You In This Course
If You ever had an idea for an awesome game, then enroll in this course and learn the tools that you need to develop Your next hit game!!!
What Is Your Risk By Taking This Course?
Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!
Enroll Now!! You Will Not Be Disappointed!!Who this course is for:
  • Anyone Who Wants To Learn Game Development But Does Not Know Where To Start
  • Beginners with no coding experience
  • Programmers who want to learn game development
  • Experienced Game Developers

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

Awesome Tuts

Awesome Tuts is a part of Awesome Graphics Company that makes awesome games and provides quality e-learning for people who want to learn game development and programming.
We are focusing on game development and try to teach people how to develop games using practical examples, but you can find other topics as well.
We are a team of 4 people lead by Fahir, main tutor, programmer and leader of the group.
We also started a YouTube channel where we also teach game development so you can check that out and see what we have to offer.
We enjoy teaching people and mostly providing information that is not accessible anywhere else, you can join our Epic 2D Game Development Course and see for yourself And if you like it, then we have good news for you, this is just a start, more courses are coming so stay tuned.
So what are you waiting for? Why don't you join our Epic 2D Game Development Course And Learn How To Make Awesome Games??

icon
Reviews

4.7

92 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Craig Ohara on 2 weeks ago

In the midst of this course and updating my review. I think the instructor is bright and knows a lot but sometimes is difficult to follow and it takes time to find what you have done wrong. Also haphazard bracketing makes mistakes more likely. I feel like I will learn loads from this but it 's on the verge of too advanced for me and I'm only on the 2d stuff.

By John Szpicki on a month ago

So far, this course is a perfect match (BUT I'm still taking the course).====Intro to c# coding was fantastic, and exceeded expectations. (Reminds me a lot of my VB, C, C++, & Java classes I took. It is review, but review is ALWAYS GOOD!)==Classes and Objects (S2:13).Excellent coverage of the Object pointer and over writing the archer pointer with the knight pointer. This is a very key concept that has bitten me. And when it strikes, you can spend a whole lot of time troubleshooting this logic bug. The compiler doesn't see this as error and the bug doesn't throw a run-time error.Great Example!==Finished the platformer game and it covered all the core requirements one needs for 2D game development as well as common issues.==3D game covered everything one could need to get an infinite-level 3D game up and running.==Biggest bonus to this course, Awesome Tuts responds to questions and actively works with his students to resolve issues they have.I strongly recommend this course if you are looking to learn how to do game development on Unity! I highly recommend Awesome Tuts as an instructor!

By Kaavay Gupta on a month ago

This course has done waayyy better than I expected. After diving only into the first 8 sections, I am able to create some pretty good games on my own. The instructor also explains everything in details and quickly responds in the Q&A.

By Carl Clifton on 2 months ago

I've just started learning C# and have a few courses. If you want to learn Unity, this is brilliant. Fahir explains the C# language, he does something many other tutors don't; plays around with the bits of code to show what it's capable of. He also explains each topic thoroughly.What he shows you are the tips and tricks of usage with each keyword and topic, stuff you find out later after coding a few games. This is brilliant because when you get to making your own game, you are armed with actual basic coding techniques on top of the language basics itself.I also like Fahir's teaching style. It's to the point, without filler - based solely on game creation leaving out stuff you don't need to know until later games and you become more comfortable and advanced. I'm still working through the early stages of the games but I can see how well Fahir has laid foundations, and now he's building on them to get me practicing what I need.So far it's the best Unity course for clarity and quality I own.

By Michael Whiddett on 2 weeks ago

I am Enjoying this course however i think there is a few things that could be improved.Firstly, i like that fact that Fahir takes the time to show you a few different ways of doing things but i find it confusing when we spend a whole lesson coding something and fiddling with all the unity settings, just to turn around in the next lesson and say delete all of what you have done here. It would be nice if at the start of the lesson you would explain that you wont be using something but you just want to show us how to use it.Secondly i have followed the lessons exactly and keep getting some serious glitches that have hindered my progress and knocked my motivation(its a pain when you have to watch 4 hours of previous lessons whilst combing through the code) I have even asked my very experienced game dev partner to help me with a few of the bugs and even then they sometimes persist.All in all there is a tonne of content in this course that you can learn but there is also a few things you should avoid(playing with time for one)It would be nice if you did a small lesson on how to use source control such as Github or Sourcetree as i feel most people who use the skills they learn here would benefit from having it explained.I will revisit this review when i have finished the course.Thanks Fahir!!

By Shahrul Aiman on 2 months ago

The explanation was so great..I'm with zero knowledge about unity & programming now confident to create my game by myself. Thank You teacher for the great syllabus & lesson. Your joke for every video make me laughing! :D

By Michal on 2 months ago

I WROTE THIS REVIEW FOR BEGINNERS THAT ARE INTRESETED IN THIS COURSE:I've Done a few Unity courses already on Udemy . This, in my opinion, is the best course! However, if you're a complete beginner I really don't recommend it as your first course. I recommend doing a simpler, less advanced course first. Like one of Raja's or GameDev.tv, because they teach the bare minimum of making a game(which is still A LOT!). Those courses don't often leave you with a full game at the end of it. Don't let that put you off them though. Those bare minimum courses are great for learning and understanding how things work, because your not as over whelmed with everything. This course covers everything to make a GOOD complete game, which is a lot more information to take in. so if you're new you'll struggle to keep up. Fahir (the guy in this course) covers loads of different stuff and if your new to it all, I really don't think you'll benefit as much as you can from this course. As the information can be really overwhelming and you wont understand it all.

By Muhd Fitri bin Muslien on 2 months ago

Its was great...Im not done for this course yet but Fahir was a good instructor...He knows how to exlplain something and sometime he know how to entertain student..I cant wait to finish my course so later I can make awesome game.

By Brennan Cole on 3 months ago

I'm new to the course, perhaps give me the opportunity to update my rating over time. So far I have found it okay, this is only three videos in though. I can give a more thorough rating with time.

All I have to say , this coarse in Unity is "Excellent" particularly for novice like me. And for Java developers C# should not be a problem. Hope the remaining sections should be equally exciting.

By Pennepesto on 2 months ago

Very good start compared to other courses. Even if its just the interface, other courses seem to only teach along the way instead of a brief overview first. Hope things only get better from here!

By Berend Jan van Zanten on a week ago

great tutorials so far, everything is explained very well and understandable.