Game engine from scratch #6 - asynchronous asset loading and late night ramblings about game engine architecture26 April 2024