Learn to code by creating your own 3D game using Unity, a professional 3D game design engine. This course will teach game design principles, mechanics and level design. Discover how to add objects, apply physics and implement behavior into your game. Then explore your creation in a new dimension by immersing yourself in virtual reality. Students will learn C#, develop problem solving skills and gain an excellent general knowledge of game creation fundamentals using the Unity 3D engine.