AI Game Development: Synthetic Creatures with Learning and Reactive BehaviorsWith game players expecting greater intelligence, efficiency, and realism with non-player characters, AI plays an ever-increasing important role in game development. This is a tremendous challenge for game developers in methodology, software design, and programming. Creating autonomous synthetic creatures that can adapt in games requires a different kind of understanding of AI than the classical approach used by current game programmers. The Nouvelle Game AI approach presented in this book focuses on creating embodied "animats" that behave in an intelligent and realistic manner. In particular, learning AI is generating much interest among the game development community, as these modern techniques can be used to optimize the development process. Book jacket. |
Contents
IV | 3 |
V | 4 |
VII | 6 |
VIII | 7 |
IX | 8 |
XI | 9 |
XII | 10 |
XV | 11 |
CCCLXXXVIII | 331 |
CCCLXXXIX | 332 |
CCCXC | 333 |
CCCXCI | 335 |
CCCXCIII | 337 |
CCCXCIV | 339 |
CCCXCVI | 340 |
CCCXCVIII | 341 |
XVI | 12 |
XVII | 15 |
XVIII | 16 |
XIX | 17 |
XXI | 18 |
XXIII | 19 |
XXIV | 21 |
XXV | 24 |
XXVI | 26 |
XXVII | 27 |
XXX | 28 |
XXXIII | 29 |
XXXIV | 30 |
XXXV | 31 |
XXXVI | 33 |
XXXVII | 34 |
XXXIX | 35 |
XL | 36 |
XLII | 37 |
XLIII | 38 |
XLVI | 39 |
XLVII | 40 |
XLIX | 41 |
L | 42 |
LI | 43 |
LIII | 44 |
LIV | 47 |
LV | 48 |
LVII | 49 |
LIX | 50 |
LX | 51 |
LXIII | 52 |
LXVII | 53 |
LXX | 55 |
LXXI | 57 |
LXXII | 59 |
LXXIII | 60 |
LXXV | 61 |
LXXVI | 62 |
LXXVII | 63 |
LXXVIII | 64 |
LXXIX | 66 |
LXXX | 67 |
LXXXI | 68 |
LXXXIII | 71 |
LXXXIV | 72 |
LXXXV | 73 |
LXXXVI | 74 |
LXXXVII | 75 |
LXXXVIII | 76 |
LXXXIX | 78 |
XC | 79 |
XCI | 80 |
XCII | 82 |
XCIV | 83 |
XCV | 84 |
XCVII | 86 |
XCIX | 87 |
C | 88 |
CI | 89 |
CII | 90 |
CIII | 91 |
CV | 92 |
CVI | 93 |
CVII | 95 |
CVIII | 96 |
CX | 97 |
CXI | 98 |
CXII | 99 |
CXIII | 100 |
CXVI | 101 |
CXVII | 102 |
CXIX | 103 |
CXXII | 104 |
CXXIV | 105 |
CXXV | 106 |
CXXVI | 108 |
CXXVIII | 109 |
CXXIX | 111 |
CXXX | 112 |
CXXXII | 113 |
CXXXIII | 114 |
CXXXV | 115 |
CXXXVI | 116 |
CXXXVII | 118 |
CXXXVIII | 119 |
CXXXIX | 120 |
CXLI | 121 |
CXLII | 123 |
CXLIII | 124 |
CXLIV | 125 |
CXLVI | 126 |
CXLVII | 129 |
CXLVIII | 133 |
CL | 135 |
CLI | 136 |
CLIII | 137 |
CLV | 139 |
CLVI | 140 |
CLVII | 141 |
CLVIII | 142 |
CLIX | 143 |
CLXI | 144 |
CLXIII | 145 |
CLXV | 146 |
CLXVI | 148 |
CLXIX | 149 |
CLXXI | 150 |
CLXXII | 151 |
CLXXIV | 152 |
CLXXV | 155 |
CLXXVIII | 156 |
CLXXX | 157 |
CLXXXI | 158 |
CLXXXII | 159 |
CLXXXIII | 161 |
CLXXXV | 162 |
CLXXXVII | 163 |
CLXXXVIII | 164 |
CXC | 165 |
CXCI | 166 |
CXCII | 167 |
CXCIV | 168 |
CXCVII | 169 |
CXCIX | 171 |
CC | 172 |
CCI | 173 |
CCII | 175 |
CCIII | 176 |
CCIV | 177 |
CCVI | 178 |
CCVII | 179 |
CCIX | 180 |
CCXI | 181 |
CCXIII | 182 |
CCXIV | 183 |
CCXV | 185 |
CCXVII | 186 |
CCXX | 187 |
CCXXI | 189 |
CCXXII | 190 |
CCXXIII | 192 |
CCXXIV | 193 |
CCXXV | 194 |
CCXXVI | 195 |
CCXXVII | 196 |
CCXXIX | 197 |
CCXXXI | 198 |
CCXXXII | 199 |
CCXXXIII | 200 |
CCXXXV | 201 |
CCXXXVI | 202 |
CCXXXVIII | 203 |
CCXXXIX | 204 |
CCXL | 205 |
CCXLI | 207 |
CCXLII | 208 |
CCXLIII | 209 |
CCXLIV | 210 |
CCXLV | 211 |
CCXLVI | 212 |
CCXLVII | 214 |
CCL | 216 |
CCLI | 217 |
CCLII | 218 |
CCLIII | 221 |
CCLIV | 222 |
CCLVI | 223 |
CCLVII | 224 |
CCLIX | 225 |
CCLXI | 226 |
CCLXII | 227 |
CCLXIII | 228 |
CCLXIV | 229 |
CCLXV | 230 |
CCLXVI | 231 |
CCLXVIII | 234 |
CCLXIX | 236 |
CCLXX | 237 |
CCLXXI | 238 |
CCLXXII | 239 |
CCLXXIII | 240 |
CCLXXVI | 243 |
CCLXXVII | 244 |
CCLXXVIII | 246 |
CCLXXIX | 247 |
CCLXXX | 248 |
CCLXXXI | 249 |
CCLXXXIII | 250 |
CCLXXXVI | 251 |
CCLXXXVII | 252 |
CCLXXXVIII | 253 |
CCLXXXIX | 254 |
CCXC | 255 |
CCXCI | 256 |
CCXCIV | 257 |
CCXCVI | 258 |
CCXCIX | 259 |
CCC | 260 |
CCCI | 261 |
CCCII | 262 |
CCCIII | 263 |
CCCIV | 264 |
CCCV | 265 |
CCCVI | 266 |
CCCVIII | 267 |
CCCX | 269 |
CCCXII | 270 |
CCCXIII | 271 |
CCCXIV | 272 |
CCCXVI | 274 |
CCCXVII | 275 |
CCCXIX | 276 |
CCCXX | 277 |
CCCXXIII | 278 |
CCCXXIV | 280 |
CCCXXV | 283 |
CCCXXVIII | 284 |
CCCXXX | 287 |
CCCXXXI | 288 |
CCCXXXII | 289 |
CCCXXXIII | 291 |
CCCXXXIV | 292 |
CCCXXXV | 293 |
CCCXXXVII | 294 |
CCCXXXIX | 295 |
CCCXL | 296 |
CCCXLII | 297 |
CCCXLIII | 298 |
CCCXLIV | 299 |
CCCXLVI | 300 |
CCCXLVIII | 301 |
CCCXLIX | 302 |
CCCLI | 303 |
CCCLII | 304 |
CCCLV | 305 |
CCCLVII | 306 |
CCCLVIII | 307 |
CCCLIX | 308 |
CCCLXI | 310 |
CCCLXII | 311 |
CCCLXVI | 312 |
CCCLXVII | 313 |
CCCLXVIII | 314 |
CCCLXIX | 315 |
CCCLXX | 316 |
CCCLXXII | 317 |
CCCLXXIV | 318 |
CCCLXXV | 319 |
CCCLXXVI | 320 |
CCCLXXVIII | 321 |
CCCLXXIX | 322 |
CCCLXXX | 323 |
CCCLXXXI | 324 |
CCCLXXXII | 325 |
CCCLXXXIII | 327 |
CCCLXXXV | 328 |
CCCLXXXVII | 330 |
CCCXCIX | 342 |
CD | 345 |
CDI | 346 |
CDII | 347 |
CDIV | 348 |
CDV | 349 |
CDVIII | 350 |
CDX | 351 |
CDXI | 352 |
CDXII | 353 |
CDXV | 354 |
CDXVII | 355 |
CDXVIII | 356 |
CDXX | 358 |
CDXXII | 359 |
CDXXIII | 361 |
CDXXIV | 362 |
CDXXV | 363 |
CDXXVI | 364 |
CDXXVII | 365 |
CDXXIX | 366 |
CDXXXI | 367 |
CDXXXII | 368 |
CDXXXIII | 369 |
CDXXXVI | 370 |
CDXXXIX | 373 |
CDXLII | 374 |
CDXLIV | 375 |
CDXLVI | 376 |
CDXLVII | 377 |
CDXLVIII | 379 |
CDXLIX | 380 |
CDLII | 381 |
CDLV | 383 |
CDLVI | 384 |
CDLVIII | 385 |
CDLX | 387 |
CDLXI | 388 |
CDLXIII | 390 |
CDLXIV | 391 |
CDLXV | 393 |
CDLXVI | 394 |
CDLXVII | 395 |
CDLXVIII | 396 |
CDLXIX | 397 |
CDLXXI | 398 |
CDLXXII | 399 |
CDLXXIII | 401 |
CDLXXIV | 403 |
CDLXXV | 404 |
CDLXXVI | 405 |
CDLXXVII | 407 |
CDLXXVIII | 408 |
CDLXXIX | 409 |
CDLXXX | 410 |
CDLXXXI | 411 |
CDLXXXII | 412 |
CDLXXXV | 414 |
CDLXXXVI | 415 |
CDLXXXVII | 417 |
CDLXXXVIII | 419 |
CDLXXXIX | 420 |
CDXC | 421 |
CDXCII | 422 |
CDXCIII | 424 |
CDXCIV | 425 |
CDXCV | 426 |
CDXCVI | 427 |
CDXCVII | 428 |
CDXCVIII | 429 |
CDXCIX | 430 |
D | 431 |
DI | 432 |
DII | 433 |
DIV | 434 |
DV | 435 |
DVI | 437 |
DVII | 439 |
DVIII | 441 |
DIX | 442 |
DX | 443 |
DXI | 444 |
DXII | 445 |
DXIII | 446 |
DXIV | 447 |
DXVI | 448 |
DXIX | 449 |
DXX | 450 |
DXXI | 451 |
DXXII | 452 |
DXXIV | 453 |
DXXV | 454 |
DXXVI | 455 |
DXXVII | 456 |
DXXVIII | 457 |
DXXX | 458 |
DXXXI | 459 |
DXXXII | 461 |
DXXXV | 462 |
DXXXVII | 463 |
DXXXIX | 464 |
DXL | 465 |
DXLI | 466 |
DXLII | 467 |
DXLIII | 468 |
DXLIV | 471 |
DXLV | 474 |
DXLVI | 475 |
DXLVII | 476 |
DXLVIII | 477 |
DL | 478 |
DLI | 479 |
DLIII | 480 |
DLV | 481 |
DLVIII | 483 |
DLXI | 484 |
DLXII | 485 |
DLXIII | 487 |
DLXIV | 489 |
DLXV | 491 |
DLXVI | 493 |
DLXVII | 494 |
DLXVIII | 495 |
DLXIX | 496 |
DLXX | 497 |
DLXXI | 498 |
DLXXIII | 499 |
DLXXIV | 500 |
DLXXV | 501 |
DLXXVII | 502 |
DLXXVIII | 503 |
DLXXIX | 504 |
DLXXXI | 505 |
DLXXXII | 507 |
DLXXXIII | 508 |
DLXXXIV | 511 |
DLXXXV | 513 |
DLXXXVI | 514 |
DLXXXVIII | 515 |
DLXXXIX | 516 |
DXC | 517 |
DXCIII | 519 |
DXCIV | 521 |
DXCV | 522 |
DXCVI | 523 |
DXCVIII | 525 |
DC | 526 |
DCI | 527 |
DCII | 528 |
DCIII | 529 |
DCV | 530 |
DCVII | 531 |
DCVIII | 532 |
DCIX | 533 |
DCX | 534 |
DCXI | 536 |
DCXII | 537 |
DCXIV | 538 |
DCXV | 539 |
DCXVII | 541 |
DCXVIII | 542 |
DCXIX | 543 |
DCXXI | 544 |
DCXXII | 545 |
DCXXIII | 547 |
DCXXIV | 549 |
DCXXV | 550 |
DCXXVII | 552 |
DCXXVIII | 553 |
DCXXIX | 555 |
DCXXXI | 556 |
DCXXXII | 557 |
DCXXXIII | 558 |
DCXXXIV | 560 |
DCXXXVI | 561 |
DCXXXVII | 562 |
DCXXXVIII | 563 |
DCXXXIX | 565 |
DCXL | 566 |
DCXLI | 567 |
DCXLII | 569 |
DCXLIV | 572 |
DCXLV | 573 |
DCXLVIII | 574 |
DCL | 576 |
DCLI | 577 |
DCLII | 578 |
DCLIII | 579 |
DCLIV | 581 |
DCLV | 582 |
DCLVI | 584 |
DCLVIII | 586 |
DCLX | 587 |
DCLXI | 588 |
DCLXII | 590 |
DCLXIII | 593 |
DCLXIV | 595 |
DCLXV | 597 |
DCLXVI | 599 |
DCLXVII | 600 |
DCLXVIII | 601 |
DCLXIX | 603 |
DCLXX | 604 |
DCLXXI | 605 |
DCLXXII | 607 |
DCLXXIV | 608 |
DCLXXV | 609 |
DCLXXVI | 610 |
DCLXXIX | 611 |
DCLXXX | 612 |
DCLXXXI | 613 |
DCLXXXII | 614 |
DCLXXXIII | 615 |
DCLXXXIV | 616 |
DCLXXXV | 617 |
DCLXXXVI | 619 |
DCLXXXVII | 621 |
DCLXXXVIII | 622 |
DCLXXXIX | 625 |
DCXCI | 626 |
DCXCII | 628 |
DCXCIII | 631 |
DCXCIV | 634 |
DCXCV | 635 |
DCXCVI | 636 |
DCXCVIII | 637 |
DCCI | 638 |
DCCII | 639 |
DCCIV | 640 |
DCCV | 642 |
DCCVII | 643 |
DCCX | 644 |
DCCXIII | 645 |
DCCXVI | 646 |
DCCXVII | 648 |
DCCXVIII | 651 |
DCCXIX | 653 |
DCCXXII | 654 |
DCCXXIII | 655 |
DCCXXVI | 656 |
DCCXXVIII | 657 |
DCCXXIX | 659 |
DCCXXX | 660 |
DCCXXXII | 661 |
DCCXXXIII | 663 |
DCCXXXV | 665 |
DCCXXXVI | 666 |
DCCXXXIX | 667 |
DCCXLI | 668 |
DCCXLIV | 669 |
DCCXLVI | 670 |
DCCXLVII | 673 |
DCCXLVIII | 675 |
DCCXLIX | 676 |
DCCL | 677 |
DCCLI | 687 |
Other editions - View all
Common terms and phrases
actions allows animat applied approach architecture capabilities chapter covers classifier combination complex components computer games concepts create damage data structures deathmatch deathmatch games decision tree defined discussed efficient emotions enemy environment error estimate evaluation example Figure finite-state machines first-person shooters fitness fuzzy logic fuzzy values fuzzy variables game AI game development game engine genetic algorithm gradient handle hierarchy high-level human players implementation input instance intelligence interface iteration KEY TOPICS knowledge knowledge representation membership function module movement neural networks node nondeterministic NPCs optimization output parameters patterns perceptron phase platform possible Practical Demo prediction problem projectile properties RBSS reinforcement learning representation result rocket rocket jumping rule-based systems rules samples scripting search space sensations sensors sequence shooting simple simulation situation solution specific subsumption architecture symbols target techniques tion transitions understanding update weapon selection weights