Showing cs.SEShow all
3 papers · 1 filter
cs.SE2026
LLM-based NPCs in Video Games: A Systematic Mapping Study
Dilan Mian, Jeremy Bradbury, Yann-Gaël Guéhéneuc +2
For decades, non-player characters (NPCs) have been driven by rule-based systems whose personalities and interactions are scripted before release. Large language models (LLMs) prom…
cs.SE2024
SyDRA: An Approach to Understand Game Engine Architecture
Gabriel C. Ullmann, Yann-Gaël Guéhéneuc, Fabio Petrillo +2
Game engines are tools to facilitate video game development. They provide graphics, sound, and physics simulation features, which would have to be otherwise implemented by develope…
cs.SE2023
Visualising Game Engine Subsystem Coupling
Gabriel C. Ullmann, Yann-Gaël Guéhéneuc, Fabio Petrillo +2
Game engines support video game development by providing functionalities such as graphics rendering or input/output device management. However, their architectures are often overlo…