Este livro pretende ensinar-lhe como utilizar a linguagem de programação C# em combinação com o motor de jogos da Unidade para desenvolver jogos de vídeo. É dirigido a principiantes na programação e desenvolvimento de jogos e guia-os passo a passo através dos vários aspectos da criação de jogos, desde a concepção de cenas até à programação de personagens e mecânica do jogo, passando pela implementação da interface do utilizador. A ênfase está na aprendizagem prática através de projectos do mundo real, permitindo aos leitores pôr em prática os conceitos ensinados e desenvolver a sua própria carteira de jogos. À medida que os capítulos avançam, os leitores vão passando de simples aplicações para principiantes a projectos de jogos mais avançados, tornando-se criadores de jogos experientes.