Want to learn how to make amazing games with C# & Unity? Then you’ve come to the right place! This is an officially endorsed Unity course that will provide you with some best practices to get you started building games with Unity. You’ll create your first 2D game by writing C# from scratch! Master the fundamentals of C# programming, such as variables, if-statements, and methods, and use practical problem-solving techniques to build a game through dozens of interactive challenges. By the end of this course, you’ll have the skills to create your own games & applications. Get stuck along the way? No worries! You’ll have access to our thriving developer community of over 7,000 game developers who are ready to help you succeed.