Only Unity fits the bill of being a game engine that allows you to create a full 3D game for free, and with phenomenal community support. This book will equip you with the skills to create professional looking games at no cost.
Unity 3 Game Development Hotshot will teach you how to exploit the full array of Unity 3D's technology in order to create an advanced gaming experience for the user, with eight exciting and challenging projects that provide a step-by-step explanation, diagrams, and screenshots to help you achieve that goal.
Every project is designed to push your Unity skills to the very limits and beyond. You will create a hero/heroine which will be used in an RPG game. You will create a menu for the RPG game allowing you to customize your character with powerups, armor, and weapons. You will shade, model, rig, and animate your hero/heroine, so that they start to look more like a character from Final Fantasy than a simple sprite.
Now for some damage—rocket launchers! Typically the most powerful weapon in any first-person shooter, you will create a rocket launcher that has fire and smoke particles and most importantly causes splash damage for that all-important area effect. You will create AI-controlled enemies for your hero/heroine to eliminate the rocket launcher. We will create an interactive world that is destructible, so if the rocket launchers miss their target they will damage the surrounding environment. Finally, you learn to save and load so you can take a break from the action for life's necessities like going to the bathroom. The final touch will be for you to upload your scores online so everyone can see the carnage.