“E” Refer to Equa- Tions. Page Numbers Ending In
Index Note: Page numbers ending in “e” refer to equa- control-based architecture for, 531–538 tions. Page numbers ending in “f” refer to figures. game extensions, 536–537 Page numbers ending in “t” refer to tables. gosling control system, 537 A hierarchical control system, 535–536, 535f introduction to, 531–532 academic AI, 3–5, 8, 66. See also Game AI negative feedback controller, 533–537, 533f, action potential, 15–21, 16f, 17f, 18f 534f agent threat response, 391–398 perceptual control system, 533–535 AI Game Programming Wisdom, 437 purposeful behavior, 531–532 AI Techniques for Game Programming, 391 animation-driven locomotion. See also alibi generation locomotion background of, 460 action-stack, 328–330, 329f choosing alibis, 465–466 commercial implementation, 334 computing, 464e executing actions, 331–333 deleting characters, 466–467 implementing, 331–332, 334 distribution, 463, 465 introduction to, 325 fooling players, 459–467 inverse kinematic (IK) controllers, 333 generating, 464–467 locomotion planning, 325–334 hybrid generation, 466 movement architectures, 326 ideal world, 460–462, 462f, 465 navigation paths, 327–328, 328f initial generation, 462–463 nontransfer actions, 331–332 introduction to, 459–460 performance of, 333–334 maintaining characters, 466–467 preparation for, 326–327 necessity of, 463–464 transfer actions, 325, 330–333 options for, 465–466 architectures perturbation, 466 for animal behavior, 531–538 population size, 462–463 for background characters, 453–455 position selection, 463 for blackboards, 61, 66–67,
[Show full text]