Mastering 2D development in Unity3D | Book for Intermediate Game Developers

Game development has picked up the last few years. RPG games such as Activision's Call of Duty have surely constituted to the craze. Positively or negatively. If a top game maker can't make best games, can I (you, the game developer ask).

For game developers, the Unity 3D is a great tool. The game-making engine is free, and there's a very helpful community online. Resources are aplenty as well. But there are two types of learners, those who can learn from the free resources online and those who need a book to learn.

Mastering Unity 2D Game Development by Simon Jackson is for the learners of the second type.  The book is a resource to create a 2D side-scrolling RPG.

The Book :

Mastering Unity 2D Game Development teaches the skills with an overview of the project that you'll be undertaking.

After that it teaches you how to build a character, and includes instructions on how to use Unity's sprite system.

After that you are taught the animation part.

...then you create your on-player characters, inventory system, combat systems. Then finally you taught how to pack and deploy your game. The book teaches you how to market your game as well.

As happens with most of these books, you need to be crazy about coding; else you will not be able to continue with the over 400 pages. This also means the addictiveness to quickly consult online resources for better understanding and correction of errors.

A keen learner will surely get plenty of tips and tricks.

Opinion: The book Mastering Unity 2D Game Development is NOT for beginners or who just starting with Unity 3D. The book requires a good familiarity with the engine and the C# programming language (the syntax, OOP etc.).

The book was written when Unity3D version 4.3 was in implementation and hence refers to some UI elements that have since been changed.

No comments