About project

Steering Game is an educational logical game that teaches about Steering Behaviours and their usage for human-like virtual agents in a 3D virtual environment provided by UnrealEngine2RuntimeDemo game engine.

Steering behaviors are a force-based mechanism, using which is the steered agent able to solve simple tasks (such as avoiding obstacles, going to a certain place, etc.). These steering behaviors may be configured differently (e.g., how much is the agent "afraid" of hitting a wall) and, ultimately, combined.

In this game, player has one or more virtual agents and some money to spend on planning Steering Behaviours for the agents to go through given check-points. It teaches what is the effect of different parameters and combinations of different Steering Behaviours. Moreover, the game provides a retrospective visualisation of the course: trajectories of the agents and which forces were applied an that moment.