[PDF] Unity 4.x Game AI Programming Free Download

[message] Brief Description [PDF] Unity 4.x Game AI Programming Free Download by Aung Sithu Kyaw , Clifford Peters , Thet Naing Swe | Publis...

  • [message]
    • Brief Description
      • [PDF] Unity 4.x Game AI Programming Free Download by Aung Sithu Kyaw , Clifford Peters , Thet Naing Swe | Publisher : Packt Publishing | Category : Computers & Internet | Tags : Game, Algorithms, Artificial Intelligence, Plugins, Sensors | ISBN-10 : 1849693404 | ISBN-13 : 9781849693400
  • [message]
    • Book Image
      • Unity 4.x Game AI Programming by Aung Sithu Kyaw , Clifford Peters , Thet Naing Swe, Publisher : Packt Publishing
  • [message]
    • Complete 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


        • 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, we’ll be implementing our own A* algorithm to do pathfinding but will also explore the Unity3D navigation graphs feature. Then we’ll 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


        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.

        Table of Contents

        Chapter 1: Introduction to AI
        Chapter 2: Finite State Machines
        Chapter 3: Random and Probability
        Chapter 4: Implementing Sensors
        Chapter 5: Flocking
        Chapter 6: Path Following and Steering Behaviors
        Chapter 7: A* Pathfinding
        Chapter 8: Navigation Mesh
        Chapter 9: Behavior Trees
        Chapter 10: Putting it All Together

  • [message]
    • Book Details
      • Book Name : Unity 4.x Game AI Programming

        Edition : 1

        Author : Aung Sithu Kyaw , Clifford Peters , Thet Naing Swe

        Publisher : Packt Publishing

        Category : Computers & Internet

        ISBN-10 : 1849693404

        ISBN-13 : 9781849693400

        ASIN : 1849693404

        Pages : 232

        Language : English

        Publish Date : July 23, 2013
  • [message]
    • Purchase on Amazon

These study materials are for information purposes and completely free. If you find these study material useful please write to us in a comment box.

Disclaimer : We are not the original publisher of this Book/Material on net. This eBook/Material had been collected from other sources of net.

Thank You
The Free Study Team