“Game artificial intelligence refers to techniques used in computer and video games to produce the illusion of intelligence in the behavior of non-player characters (NPCs)”
Project Pandai strives to create a highly efficient and desirable collection of videogame artificial intelligence (A.I.) systems for the Panda3D game engine. This student-pitched project from the Entertainment Technology Center (ETC) of Carnegie Mellon University aims to improve the Panda3D engine, which is currently lacking any kind of game A.I. framework, by adding to it a collection of A.I. behaviors such as "Seek", "Flock", and Pathfinding, amongst others. This addition to the engine will benefit the Panda3D game-development community by easing the process of developing computerized “bots” that behave realistically in virtual worlds both big and small.
During the course of this project, the team will be working closely with members of the Panda3D community, including some of the original Panda3D developers, as well as first-year ETC students who will be developing in Panda3D for their Building Virtual Worlds (BVW) class. By testing the usability and functionality of this A.I. repository as it is developed, the team hopes to create a tried and true product that will be a welcome addition to Panda3D.