Skip to main content

Ecole de Technologie Supérieure

Organization1 report

1 document by Ecole de Technologie Supérieure in the Game Industry Library, the newest “Game Engine Comparative Anatomy” (2022).

Documents

Cover of Game Engine Comparative Anatomy
Whitepaper9 pages

Game Engine Comparative Anatomy

This analysis explores the architectural commonalities and differences between game engines by comparing the call graphs of two open-source C++ engines: Godot 3.4.4 and Urho3D 1.8.

  • A comparative analysis of Godot 3.4.4 and Urho3D 1.8 using Callgrind profiling reveals that despite similar feature sets, the two engines utilize fundamentally different internal execution flows.
  • Godot 3.4.4 prioritizes window initialization before scene creation, whereas Urho3D 1.8 initializes graphics objects as its primary startup step.
  • Both Godot 3.4.4 and Urho3D 1.8 demonstrate architectural inefficiency by initializing subsystems like UI and class registration even when those features are not utilized by the base project.
Concordia UniversityJan 2022

Do you work at Ecole de Technologie Supérieure? Get a free report of how these documents are read and cited here.