“Unity is a game development ecosystem: a powerful rendering engine fully integrated with a complete set of intuitive tools and rapid workflows to create interactive 3D and 2D content; easy multiplatform publishing; thousands of quality, ready-made assets in the Asset Store and a knowledge-sharing community" (Unity3D site) This course introduces game development using the Unity platform from the basic steps to creating complex games. By the end of this course the students will be able to create 2D and 3D games, know basic game design and game planning and will be able to deploy their game on the various markets (Android, iOS, Windows)