Preface
Unity, available in free and pro versions, is one of the most popular third-party game engines available. It is a cross-platform game engine, making it easy to write your game once and then port it to PC, consoles, and even the Web, which makes it a great choice for both indie and AAA developers.
Unity Game Development Blueprints takes readers on an exploration into using Unity to the fullest extent, working on 3D and 2D titles, exploring how to create GUIs, and publishing the game for the world to see. Using this book, you will be able to create a 2D twin-stick shooter, a side-scrolling platformer with an in-game level editor, a first-person survival horror shooter game, and a GUI menu system to use in all your future titles. In addition, you will learn how to publish your game with an installer to make your title look really polished and stand out from the crowd.
Each chapter either pushes your skills in Unity into new areas or pushes them to the very limits of what they can be used for. Finally, we will also explore Unity's new GUI system, which is currently in beta, showing examples while discussing the advantages and disadvantages of using it.