Games
C++
AI
Date: Jun 2009
[BSc dissertation]
The theoretical part of the project focuses on currently used techniques for obstacle avoidance, task-oriented behaviour and fuzzy logic in the field of games AI. A number of approaches are discussed and evaluated.
The artefact of the project is a strategy game Alien Farm, later developed into
Stardust Colonies, where units have an inner state which reflects on their actions. This addresses a problem in most of today's strategies - units behave in the same way and display no reactions to how user plays a game.
Agents in the game use fuzzy logic to evaluate their current state and adjust their behaviour accordingly. The individualised behaviour was evaluated as an interesting feature by a number of players who tested the game.
Other aspects of games intelligence have also been experimented with - including obstacle avoidance in a continuous environment, finite-state machines, task representation and task-oriented behaviour.
{Please enable JavaScript in order to post comments}