Skip to main content

Univ. Lille

Organization1 report

1 document by Univ. Lille in the Game Industry Library, the newest “SyDRA: An Approach to Understand Game Engine Architecture” (2024).

Documents

Cover of SyDRA: An Approach to Understand Game Engine Architecture
Whitepaper28 pages

SyDRA: An Approach to Understand Game Engine Architecture

The Subsystem-Dependency Recovery Approach, or SyDRA, provides a structured methodology for navigating the inherent complexity of game engine architectures.

  • The Subsystem-Dependency Recovery Approach (SyDRA) improves developer efficiency and accuracy in architectural tasks by visualizing complex dependency models derived from file-include relationships.
  • Empirical analysis of ten open-source game engines identified that core components, specifically low-level rendering and resource management, frequently exhibit high coupling and poor folder-level cohesion.
  • SyDRA functions as a diagnostic tool that enables teams to predict the downstream impacts of code modifications and identify specific refactoring opportunities more effectively than manual inspection.
Concordia UniversityJul 2024

Do you work at Univ. Lille? Get a free report of how these documents are read and cited here.