Roche Fusion: Dev log - Modelling enemy behaviour

From a full textual description of the behaviour of an enemy, there are still many steps before the game knows how to execute it. In this series of dev logs, I discuss the model we use for enemy behaviours, and give som…