Martina Plumari
Interactive High-Density Agent Simulation in Unreal Engine: An Evaluation of the Mass Entity Framework.
Rel. Francesco Strada. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2026
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial Share Alike. Download (21MB) | Preview |
Abstract
As modern video games transition toward increasingly dense and interactive environments, traditional Object-Oriented Programming (OOP) patterns in game engines face significant CPU bottlenecks. This thesis investigates the implementation of a high-performance large-scale agent simulation system using Unreal Engine’s Mass Framework, a data-oriented suite leveraging Entity Component System (ECS) architecture. The research aims to achieve a scalable simulation of thousands of agents on mid-range hardware, focusing on several key technical challenges: seamless navigation across non-planar landscapes, dynamic interaction with level objects, and a hybrid movement system capable of transitioning from global path-following to local target acquisition. The implementation utilizes MassEntity for memory-efficient data management and explores the integration of diverse animation states to maintain visual fidelity at scale.
Preliminary results indicate that while the framework successfully handles the logic for thousands of entities, out-of-the-box features, in particular spatial avoidance and high-fidelity representation, introduce significant performance overhead, currently stabilizing at approximately 800 fully-simulated agents on target hardware
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
