Unity C# Scripting : Complete C# For Unity Game Development

What you will learn
Get A Solid Understanding of C# & Basic Programming Concepts
Learn Unity's API from Absolute Basics
Learn Object Oriented Programming Concepts
Learn C# Scripting With Practical Examples in Unity
Use C# Skills for Building Mobile / Android Games
Implement Basic AI Features in Unity
Learn Version Controlling with Github , Bitbucket & SourceTree
Build Real 2D & 3D Example Games With C# & Unity
Course Gallery




Charts
Comidoc Review
Our Verdict
Though the Unity C# Scripting course on Udemy demonstrates clear strengths in introducing beginners to game development, potential students should be aware of its minor shortcomings, including compatibility issues arising from the older version of Unity and MonoDevelop used throughout. Despite these hurdles, this course remains a valuable starting point for those looking to explore Unity C# scripting, thanks to an engaging instructor who excels at explaining complex topics in simple terms.\n\nHowever, prospective students may wish to factor in additional time to adapt the course materials to the latest tools and supplement their learning with further resources—ensuring they build a robust foundation for their future game development endeavors.
What We Liked
- Covers a broad range of topics, providing a comprehensive introduction to Unity C# scripting and game development
- Explains concepts in depth with clear examples, helping establish strong foundational knowledge
- Effective at addressing specific questions beginners may have, serving as an excellent launchpad for further game development exploration
- Instructor is praised for exceptional clarity, making complex topics accessible to beginners
- Highly engaging and enjoyable, even for high school students
Potential Drawbacks
- Course is somewhat outdated, using older versions of Unity and MonoDevelop, leading to potential compatibility issues and requiring additional effort to adapt to the latest tools
- Projects are generally smaller in scope, limiting opportunities for in-depth exploration or mastery of specific areas
- Lack of review videos or quizzes between lessons may make it harder for some learners to fully grasp certain topics and retain information
- Code examples in some lessons have been reported to contain errors or inconsistencies, requiring additional troubleshooting by students
- Occasional challenges with instructor's responsiveness and doubt resolution time