In this course, you will :Learn C#, a powerful modern language, from scratch. No prior programming experience is necessary.. Become excellent at using the Unity game engine.. Build a solid foundation for game design and game development that will help you build your own games.. Learn how object oriented programming works in practice.. Create playable game projects - good for your portfolio, or just for your own sense of achievement.. Transfer your knowledge to .NET, other languages, and more.. Develop highly transferable coding problem solving skills.. Be part of an amazing and supportive community of people similar to you..