top of page

Machine Learning Project

ROLE

Designer and 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

- Statistics scaling with levels

- Skills using resources (mana)

- Enemy AI developed with Neural Networks

Month / Year

06/2023

Engine

Unity 2022.1.14f1

PLATFORM

PC

Gameplay

bottom of page