2D and 3D Game Development for Beginners – C# and Unity3D
Learn how to develop 2D and 3D games with Unity3D and C#. This class covers creating combat and racing games, setting up controllers and animations, writing code, and adding user interface. Perfect for beginner game developers, Unity developers, and C# developers interested in game development.
What you’ll learn
- How to import assets in your project
- How to set up user input
- How to write code and scripts
- How to add animations
- How to create user interface and main menu
- How to transition between scenes
- How to export – build your final project
Do you want to develop video games but don’t know how?
Hi, my name is Domen and today we will discover how to create 2D and 3D games with Unity3D and C#.
We will learn how to develop combat game for 2 players and how to develop simple racing game.
This class will cover 2 main topics:
1. 2D Combat Game – simple combat game for 2 players with animations,
2. 3D Racing Game – basic car controller and how to implement it into a real game.
We will learn how to setup controllers and animations in Unity, how to write code for it and how to add user interface (UI) to the game.
With this knowledge you will be able to start developing your own games.
You can also join my Discord server to connect with other students and share your work.
So, if you are willing to learn Unity fundamentals and start game development journey, welcome in my class. If you like this class, please leave a review, it really helps me and it is very appreciated. 🙂
Software required to participate in this class: Unity3D, available for free.
*Both of the main chapters (2D and 3D) in this class are also available as independent classes.
Who this course is for:
- Beginner game developers
- Beginner Unity developers curious about game development
- Beginner C# developers curious about game development