FURG Smart Games: a Development Environment to NPC Decisions in Games
Carlos Alberto B. C. W. Madsen, Giancarlo Lucca1 , Guilherme B. Daniel , Diana F. Adamatti
Journal of Information & Systems Management, Vol. 2, No. 2, 2012.
DOI: 
Link: http://www.dline.info/jism/fulltext/v2n2/1.pdf
Abstract:
The following paper aims to present a proposal for development environment to decision making layer to Non- Player Characters (NPCs) in the games. It considers the intensive use of the software reuse to implement artificial intelligence techniques required in this layer, specifically the Finite State Machines (FSM), Artificial Neural Network (ANN) and the Genetic Algorithins(GA). This enviroment consists on a framework that implements the Artificial Intelligence techniques and the generation and edition tools of the object-oriented source codes.