Requiring no programming experience, this book teaches game programming and the C# language.It discusses basic game structure, player input, game objects, game worlds, levels, animation, physics and intelligence, guiding the reader to create playable games.