★★★★★ 3
A Decent Introduction to Unity, With Caveats
Format: Paperback
Overall, the author gets the main points across, and readers can learn how to develop games in Unity. Unfortunately, the code examples are rather sloppy. It’s clear the author understands game development in Unity, but not necessarily software development best practices. I can look past these issues, but I worry newer developers may pick up some bad habits.
Speaking of new developers, this book assumes a very introductory level of programming experience. Personally, I believe it’s best to learn the fundamentals of software development before diving into game development. This approach isn’t unique to this book, however, and it’s honestly difficult to find a game development book that doesn’t assume you’re starting from almost nothing. To the author’s credit, the book does present a reasonable set of real-world problems that a typical developer will encounter, along with workable solutions. Just be prepared for a significant amount of hand-holding.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on January 5, 2026