typedef struct engine { asset_mgr_t asset_mgr; audio_mgr_t audio_mgr; render_mgr_t render_mgr; } engine_t;