Game engine architecture. ([2017?])