eBooks-it.org Logo
eBooks-IT.org Inner Image

Unity 4.x Game AI Programming

Unity 4.x Game AI Programming Image

Book Details:

Publisher:Packt Publishing
Series: Packt
Author:Aung Sithu Kyaw
Edition:1
ISBN-10:1849693404
ISBN-13:9781849693400
Pages:232
Published:Jul 23 2013
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:3.15 MB

Book Description:

Learn and implement game AI in Unity3D with a lot of sample projects and next-generation techniques to use in your Unity3D projects Overview A practical guide with step-by-step instructions and example projects to learn Unity3D scripting Learn pathfinding using A* algorithms as well as Unity3D pro features and navigation graphs. Implement finite state machines (FSMs), path following, and steering algorithms. In Detail This book fills the gap between artificial intelligence (AI) books designed to learn underlying AI algorithms and general Unity3D books written to cover basic scene setup and scripting in Unity3D. Game AI Scripting in Unity3D covers implementing AI techniques such as flocking, pathfinding, path following, and behavior trees in Unity3D with example projects. Game AI Scripting in Unity3D will show you how to apply AI techniques to your Unity3D projects using C# as the scripting language. Unlike other AI books and Unity3D books, this book tries to focus more on the application of AI techniques in the Unity3D engine, with sample projects that demonstrate finite state machines (FSMs), pathfinding, steering, navigation graphs, and behavior trees techniques. This book shows how to implement various AI techniques in Unity3D by implementing the algorithm from scratch using C#, applying Unity3D built-in features, or using available scripts and plugins from the Unity Asset Store. For example, well be implementing our own A* algorithm to do pathfinding but will also explore the Unity3D navigation graphs feature. Then well use the Behave plugin to construct behavior trees for intelligent AI character behaviors. Game AI Scripting in Unity3d covers other AI techniques such as flocking behavior, building a sensory system for taking inputs from the environment and other AI agents, and so on. In the final chapter this book will show you how to build a racing game AI project using Unity3D and applying the techniques described in earlier chapters. What you will learn from this book Building finite state machines (FSMs) Implementing a sensory system Applying flocking behavior for a crowd Executing your own A* pathfinding algorithm in Unity3D Applying random and probability techniques in a betting game Using the Unity3D pro feature, navigation graphs, for path finding Learning about behavior trees and the Behave plugin Implementing a racing game AI through the final chapter project Approach Step-by-step practical tutorial Who this book is written for Are you are a programmer with basic knowledge of Unity3D who would like to add AI features to your game? Are you looking for a reference on implementing AI in Unity3D with simple to follow instructions, and lots of sample code and projects? Then this book is for you. You should have some background in C# language as this book will use C# for scripting. However if you know any other language you should be able to follow this book fairly easily.

Download Link:

Related Books:

Unity 4.x Game Development by Example

Beginner's Guide
Unity 4.x Game Development by Example Image
A seat-of-your-pants manual for building fun, groovy little games quickly with Unity 4.x Overview Learn the basics of the Unity 3D game engine by building five small, functional game projects Explore simplification and iteration techniques that will make you more successful as a game developer Take Unity for a spin with a refreshingly humorous approach to technical manuals In Detail Unity is one of the biggest game engines in the world, providing the user with a range of important tools that they need to bring their ideas into reality. Beginner game developers are optimistic, passionate, and ambitious, but that ambition can be dangerous! Too often, budding indie developers and hobbyists bite off more than they can chew. Games like Angry Birds, Cut ...

Unity 4.x Cookbook

Unity 4.x Cookbook Image
Over 100 recipes to spice up your Unity skills Overview A wide range of topics are covered, ranging in complexity, offering something for every Unity 4 game developer. Every recipe provides step-by-step instructions, followed by an explanation of how it all works, and alternative approaches or refinements. Book developed with the latest version of Unity (4.x). In Detail Covering the latest version (Unity 4) of this established game engine, the Unity 4.x Cookbook explores a wide range of 3D, animation, multimedia, and scripting game features. The power of Unity 4 is demonstrated through the 10 chapters covering many of this game engines features. "Unity 4.x Cookbook" helps you learn how to make the most of the powerful but easy-to-use Uni...

Unity 3.x Game Development Essentials

Unity 3.x Game Development Essentials Image
2nd Edition
Game Development with C# and JavaScript Build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more! Kick start your game development, and build ready-to-play 3D games with ease. Understand key concepts in game design including scripting, physics, instantiation, particle effects, and more. Test & optimize your game to perfection with essential tips-and-tricks. Written in clear, plain English, this book takes you from a simple prototype through to a complete 3D game with concepts you'll reuse throughout your new career as a game developer. Learn game development in Unity version 3 and above, and lear...



2007 - 2021 © eBooks-IT.org