Implementing asset management with loading textures and tile-based maps