Skip to main content

École de Technologie Supérieure

Organization1 report

1 document by École de Technologie Supérieure 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 École de Technologie Supérieure? Get a free report of how these documents are read and cited here.