top of page

Machine Learning Project

ROLE

Designer & Developer

DESCRIPTION

Dissertation project on Machine Learning application in Game development and its effects on User Experience. The focus of the project was to develop an adaptive difficulty system that would calibrate the difficulty of the game handling the strength of the enemies and their number on the field and a second agent handling NPCs behaviour. Both agents have been trained using reinforcement learning and Proximal Policy Optimization algorithm.



Features:

- Elemental weaknesses and resistances

- Leveling system

- Difficulty scaling with user ability and level controlled by Neural Networks

- Statistics scaling with levels

- Skills using resources (mana)

- Enemy AI developed with Neural Networks

DATE

2023-06-01

ENGINE

Unity 2022.1.14f1

PLATFORM

Windows OS PC

Image Gallery

Gameplay



bottom of page