Formerly working as architects and 3D artists Felix and I founded Golden Tricycle in October 2011. We are working on CLARK, our first game, for nearly two years now. I am mainly developing the script framework using C# and the Unity game engine. Besides that I do level design and manage the overall production process. You can read my comments on our development blog (goldentricycle.wordpress.com) by following Code Monkey.

  • View media
  • View media
Report RSS Developing Enemy AI (view original)
Developing Enemy AI
embed
share
view previous
Share Image
Share on Facebook Post Email a friend
Embed Image
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Description

Finally – I stabilzed our enemy AI. It took me quite some time to figure out how to develop tactical routines. The problem with AI is that the differnt components get very complex and produce some kind of emergent behaviour. I mean, you code that robot but in the end your code tends to produce results that you cannot track back easily. It's like looking at a child and thinking: "Why does he act like this." The code is running fine and has no bugs. Still, the robot makes decisions that you do not like. But now it's done! The enemy is clever but still prdeictable. That is important for the players to be able to analyse the tactical behaviour and come up with startegies to cope with the threat. For our press demo our level designers have created three nice puzzles around the enemy. You can find some gameplay videos of me commenting on the AI in CLARK's game blog.