Tiny Learning Models to Enable NPC Growth and Variability
Abstract
This contribution introduces a Tiny Learning Model (TLM) that enables Non-Player Characters in a video game (NPCs) to grow, learn, and change behaviours dynamically at run-time. Implemented in C# and Unity, it allows for the replacement of finite state machines and look-up tables. To demonstrate this TLM, I start with the simple game “Rock Paper Scissors”, showing that Paper can beat Scissors provided the network is trained to produce that result. I then expand into more complex situations, such as the Dungeons and Dragons combat rules, and animation blending systems. Indeed, the TLM can change the rules of the game.
Fields of Study & Subjects
Artificial Intelligence in Games
Digital Games and Media
Artificial Intelligence Applications
Publication details
- Journal / source
- Live Interfaces - a media-rich Journal
- Publication date
- 12 January 2026
- Language
- PT