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
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.