Cargando…

Unity 4.x Game AI Programming.

Step-by-step practical tutorialAre 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. Y...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kyaw, Aung Sithu
Otros Autores: Swe, Thet Naing
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2013.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mu 4500
001 EBSCO_ocn854973882
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 130803s2013 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d IDEBK  |d UMI  |d N$T  |d DEBSZ  |d RIV  |d OCLCQ  |d OCLCO  |d OCLCF  |d YDXCP  |d E7B  |d COO  |d OCLCQ  |d FEM  |d LOA  |d JBG  |d AGLDB  |d TEFOD  |d MOR  |d CCO  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d STF  |d WRM  |d VTS  |d CEF  |d NRAMU  |d ICG  |d INT  |d VT2  |d OCLCQ  |d AU@  |d OCLCQ  |d UAB  |d A6Q  |d DKC  |d OCLCQ  |d M8D  |d OCLCQ  |d AJS  |d OCLCQ  |d QGK  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO 
019 |a 857066409  |a 858995341  |a 968066553  |a 968299097  |a 988511141  |a 992114349  |a 1037706003  |a 1038702531  |a 1045476664  |a 1055407334  |a 1058106581  |a 1081239755  |a 1083585883  |a 1103267754  |a 1129375119  |a 1153055157  |a 1259065712  |a 1267428896  |a 1297310210  |a 1297662140 
020 |a 9781849693417  |q (electronic bk.) 
020 |a 1849693412  |q (electronic bk.) 
020 |z 1849693404 
020 |z 9781849693400 
029 1 |a AU@  |b 000052282241 
029 1 |a AU@  |b 000065668411 
029 1 |a CHNEW  |b 000638859 
029 1 |a CHNEW  |b 001051851 
029 1 |a CHVBK  |b 567706710 
029 1 |a DEBBG  |b BV041432557 
029 1 |a DEBBG  |b BV043776880 
029 1 |a DEBBG  |b BV044189308 
029 1 |a DEBSZ  |b 397572921 
029 1 |a DEBSZ  |b 398284768 
029 1 |a DEBSZ  |b 472794655 
029 1 |a NZ1  |b 15908234 
035 |a (OCoLC)854973882  |z (OCoLC)857066409  |z (OCoLC)858995341  |z (OCoLC)968066553  |z (OCoLC)968299097  |z (OCoLC)988511141  |z (OCoLC)992114349  |z (OCoLC)1037706003  |z (OCoLC)1038702531  |z (OCoLC)1045476664  |z (OCoLC)1055407334  |z (OCoLC)1058106581  |z (OCoLC)1081239755  |z (OCoLC)1083585883  |z (OCoLC)1103267754  |z (OCoLC)1129375119  |z (OCoLC)1153055157  |z (OCoLC)1259065712  |z (OCoLC)1267428896  |z (OCoLC)1297310210  |z (OCoLC)1297662140 
037 |a CL0500000298  |b Safari Books Online 
037 |a 229E357F-8C58-4E00-9CF8-50BBD9E36C7C  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.C672 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.675 
049 |a UAMI 
100 1 |a Kyaw, Aung Sithu. 
245 1 0 |a Unity 4.x Game AI Programming. 
260 |a Birmingham :  |b Packt Publishing,  |c 2013. 
300 |a 1 online resource (232 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to AI; Artificial Intelligence (AI); AI in games; AI techniques; Finite State Machines (FSM); Random and probability in AI; The sensor system; Polling; The messaging system; Flocking, swarming, and herding; Path following and steering; A* pathfinding; A navigation mesh; The behavior trees; Locomotion; The Dijkstra's algorithm; Summary; Chapter 2: Finite State Machines; The player's tank; The PlayerTankController class; Initialization; Shooting bullet. 
505 8 |a Controlling the tankThe bullet class; Setting up waypoints; The abstract FSM class; The enemy tank AI; The patrol state; The chase state; The attack state; The dead state; Taking damage; Using an FSM framework; The AdvanceFSM class; The FSMState class; The state classes; The PatrolState class; The NPCTankController class; Summary; Chapter 3: Random and Probability; Random; Random class; Simple random dice game; Definition of probability; Independent and related events; Conditional probability; A loaded dice; Character personalities; FSM with probability; Dynamic AI; Demo slot machine. 
505 8 |a Random slot machineWeighted probability; Near miss; Summary; Chapter 4: Implementing Sensors; Basic sensory systems; Scene setup; Player tank and aspect; Player tank; Aspect; AI character; Sense; Perspective; Touch; Testing; Summary; Chapter 5: Flocking; Flocking from Unity's Island Demo; Individual Behavior; Controller; Alternative implementation; FlockController; Summary; Chapter 6: Path Following and Steering Behaviors; Following a path; Path script; Path follower; Avoiding obstacles; Adding a custom layer; Obstacle avoidance; Summary; Chapter 7: A* Pathfinding; A* algorithm revisit. 
505 8 |a ImplementationNode; PriorityQueue; GridManager; AStar; TestCode class; Scene setup; Testing; Summary; Chapter 8: Navigation Mesh; Introduction; Setting up the map; Navigation Static; Baking the navigation mesh; Nav Mesh Agent; Updating agents' destinations; Scene with slope; NavMeshLayers; Off Mesh Links; Generated Off Mesh Links; Manual Off Mesh Links; Summary; Chapter 9: Behavior Trees; Behave plugin; Workflow; Action; Interfacing with the script; Decorator; Behave debugger; Sequence; Exploring Behave results; Selector; Priority selector; Parallel; Reference. 
505 8 |a The Robots versus Aliens projectSummary; Chapter 10: Putting it All Together; Scene setup; Tags and layers; Vehicles; Player car controller; AI Car Controller; Finite State Machines (FSMs); Patrol state; Chase state; Attack state; Weapons; Gun; Bullet; Launcher; Missile; Summary; Index. 
520 |a Step-by-step practical tutorialAre 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. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Video games  |x Programming. 
650 0 |a Artificial intelligence. 
650 6 |a Jeux vidéo  |x Programmation. 
650 6 |a Intelligence artificielle. 
650 7 |a artificial intelligence.  |2 aat 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Artificial intelligence  |2 fast 
650 7 |a Video games  |x Programming  |2 fast 
655 4 |a Llibres electrònics. 
700 1 |a Swe, Thet Naing. 
776 0 8 |i Print version:  |a Kyaw, Aung Sithu.  |t Unity 4.x Game AI Programming.  |d Birmingham : Packt Publishing, ©2013  |z 9781849693400 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=619975  |z Texto completo 
938 |a ebrary  |b EBRY  |n ebr10742641 
938 |a EBSCOhost  |b EBSC  |n 619975 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26009264 
938 |a YBP Library Services  |b YANK  |n 10906916 
994 |a 92  |b IZTAP