Basics of C# and Unity for Complete Beginners - Part 1

Learn How to Make a Simple 2D Game in Unity

4.74 (403 reviews)
Game Development
1.5 hours
Aug 2023
last update
regular price

What you will learn

You will learn basics of game development

You will learn how to code in C# and how to use Unity

You will learn to make simple time-killer

You will learn how easy it is to make video games


Are you interested in game development but aren't sure where to begin? This free course offers the perfect starting point for complete beginners with no prior knowledge in game development. Within a few hours, you'll gain a firm understanding of the fundamentals of 2D game development and create a basic game.

Get hands-on experience with tools like Unity and Visual Studio, and familiarize yourself with the Unity interface, a recognized industry-standard in game design. Throughout this first part of the course, you'll cover the foundational components of 2D game development. This includes understanding the basics like rigidbody and collider components, scripting for character movement, collision detection mechanisms, and the basics of animation controls using the animator component and blend tree.

This course will set a strong foundation for you, preparing you for the second part where we will delve deeper and complete the game creation process.

Course Outline:

  • Installing Unity and Visual Studio

  • Unity Windows and Tools

  • Main aspect of 2D development

  • Rigidbodies and Colliders

  • Scripting and Simple Input

  • Character controller: movement and jump

  • Collision detection

  • Basics of Animation: Controls, Animator Component, and Blend Trees

Begin your game development journey with a solid foundation. Enroll today and take your first step in crafting games.



Important to know - Mindset of the course
Important to know - Course guide
Important to know - Q&A
Important to know

First steps

Install Unity and Visual studio
Unity windows and tools
Vector 2D and How to 2D games work
Example of using rigidbody and collider


First script ,input and movement
Jump of a charcater
Collision detection


Move and Idle animation
Animations and blend tree
Character flip

Not the end

What is next?


Basics of C# and Unity for Complete Beginners - Part 1 - Screenshot_01Basics of C# and Unity for Complete Beginners - Part 1 - Screenshot_02Basics of C# and Unity for Complete Beginners - Part 1 - Screenshot_03Basics of C# and Unity for Complete Beginners - Part 1 - Screenshot_04


November 28, 2023
It's pretty good for an introductory course. Some things might've been slightly confusing, but that's just cause I'm still a complete beginner.
October 27, 2023
The simplicity and comprehensibility of the presentation style, its step-by-step applicability, make it very successful and efficient in learning and following the course.
October 23, 2023
This course is great! It has helped me to achieve my dream of being a game developer :) Thanks bro!!!
October 17, 2023
i really didn't think someone would offer such valuable lesson for no cost thank you so much, if i ever entered the field it would be because of this course
October 10, 2023
very good! happy i came across this cores thanks a lot i do think it is not for the beginner tape but still very fun
September 8, 2023
Alex's explanations were very clear and concise, and although it is the most basic, it is essential to be able to tackle any 2D project.
September 6, 2023
I really enjoy the fact that every aspect is explained in a way that I can understand and doesn't make me feel dumb
August 31, 2023
Good! However, Alex doesn't quite explain how the Gizmos thing functions or why we wrote what we did for that function, so I dont fully understand how that got us where we ended up with collision detection. Near the end of the Collision Detection he doesn't explain in depth as much about how things are working, but I'm still learning. Perhaps he glossed over that because this is for noobs, but I would imagine that knowing how to do this, since getting a character to jump is very basic, is a good thing to know. Hopefully he will explain later on. At the end of this "part 1" course Alex mentions getting "part 2", but it is not on Udemy anymore.
August 27, 2023
Very good course and clear instruction for a beginner just starting out in game development as a hobby. Will check out more of his courses for sure!
August 3, 2023
He has good sense of teacher. Follow his course step by step, I learn a lot. And some perspective are different than other Unity or game dev course. I think I will take more on his course. Definitely recommended !!!
August 1, 2023
Great! You feel that you're actually making something from the first moment. Things are explained as you go along the process with the teacher which makes it much easier to take in. I meant to do a little bit of this course each day in my spare time but have found myself glued to my laptop for a number of hours now exploring as this course has made it all feel so achievable. Would definitely recommend this course and look forward to starting some other courses by Alex once I've finished this one :)
July 31, 2023
In this course, the instructor covers the base concepts that he uses in all 3 of his courses on Udemy including rigid bodies, basic c# and animation. Great for any beginner interested in diving into his other content.
July 20, 2023
This is a really good course for people who want to learn the basics of Unity. I really like the teaching style and to top it off its completely free. Looking forward to the 2nd part of this course.
July 9, 2023
Great course Alex! I like how you explain and simplify things. I’m starting with Game Development, and this course has been a smooth introduction. After this course, I plan to buy your RPG course. Wish me luck on my game dev journey. Thank you for sharing your knowledge.
July 6, 2023
Very informative, easy to follow, not only great code samples but also how to use all of the required tools and a few tips to learn even faster.



Basics of C# and Unity for Complete Beginners - Part 1 - Price chart


Basics of C# and Unity for Complete Beginners - Part 1 - Ratings chart

Enrollment distribution

Basics of C# and Unity for Complete Beginners - Part 1 - Distribution chart
udemy ID
course created date
course indexed date
course submited by