Manning's bestselling Unity book has been fully revised! This comprehensive guide teaches you to write and deploy games with the Unity game development platform, helping you transition from application coder to game developer. The Unity platform simplifies game creation, allowing you to focus on gameplay, graphics, and user experience, supported by C# programming and a vast ecosystem of prebuilt assets. The book provides hands-on practice with Unity's intuitive workflow tools and advanced rendering engine. It covers every aspect of game development, from initial groundwork to creating custom AI scripts and user-friendly interfaces. The revised Second Edition includes a new chapter on building 2D platformers with Unity's enhanced 2D toolkit. Key features include updated best practices, insights into 2D and 3D game development, character mechanics, and internet connectivity for games. You need to know C# or a similar language, but no prior game development knowledge is required. Joe Hocking, a software engineer and Unity expert, guides you through the process, ensuring you gain the skills needed to bring your game ideas to life.
Jesse Schell Book order (chronological)


Good game design happens when you view your game from as many perspectives as possible. Written by one of the world's top game designers, The Art of Game Design presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, visual design, film, software engineering, theme park design, mathematics, puzzle design, and anthropology. This Second Edition of a Game Developer Front Line Award winner: Describes the deepest and most fundamental principles of game design Demonstrates how tactics used in board, card, and athletic games also work in top-quality video games Contains valuable insight from Jesse Schell, the former chair of the International Game Developers Association and award-winning designer of Disney online games The Art of Game Design, Second Edition gives readers useful perspectives on how to make better game designs faster. It provides practical instruction on creating world-class games that will be played again and again.