Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
An Application of Ant Colony Optimization to Decision Making on Affective Virtual Entities
SYNASC '07 Proceedings of the Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
An emotional path finding mechanism for augmented reality applications
ICEC'06 Proceedings of the 5th international conference on Entertainment Computing
ACII'05 Proceedings of the First international conference on Affective Computing and Intelligent Interaction
Ant system: optimization by a colony of cooperating agents
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
Hi-index | 12.05 |
Pathfinding is one of the tasks, apart from graphics rendering, requiring most CPU resources. Although there are many approaches to effectively solve pathfinding problems, they are becoming less suitable as more and more games have larger game worlds that dynamically change during the game play. These new games have more visually realistic graphics that increase the game characters realism but all these efforts may be useless if game characters perform dumb movements or follow inappropriate paths such as repeatedly walking close to an enemy or a predator while moving from one location to another. To tackle this problem we present in this paper an ant colony algorithm for path finding that takes into account the emotions of the game characters and we show how our approach is used in an augmented-reality educational game. The proposed algorithm is implemented on a GPU processor to demonstrate its scalability with large problem sizes when compared to its corresponding CPU version.