Fuzzylogic AI


Player crouches to avoid further damage


The goal for this project was to use the gained knowledge throughout the last half year and create a showcase project, which uses fuzzy logic.
The characters in the project can be manipulated easily from isinde the editor and the fuzzy parts can be extended when accessing the code.

For visualisation, the characters fight against each other and deside based ammo, health and power relationship wether they attack, go for additional items or flee.
For the player, it's possible to experience the feeling of a commander giving orders to his soldier. But he's no machine which only acts, which results in him running away and taking cover instead of progressing.

Characteristics

Role: Developer
Team size: 1
Development time: 2 Months
Plattform: PC
Engine: Unreal Engine 4
Link: Source Code - Git