Developing tactical group-based game-AI
The goal of this work has been to create a flexible strategic group-based artificial intelligence for the Arrowhead Game Studios-game Magicka, by implementing, using and examining different AI-techniques that's used in many commercial games in more or less extent. C# is the programming language that has been used in the development, and the implementation has been made as flexible as possible to make further development and extending AI-rules etc. easier.