Here's the second article in the series, focusing on loading sounds in the background and how my engine uses 'lazy execution' to update parts of the game at independent frame rates.
Sector's Edge has hundreds of sounds - footsteps, explosions, gunfire - some of which have multiple variations to reduce repetitiveness. These sounds add up to 163mb of data and this article explains how they are loaded on background threads to reduce the game's startup time. Background Loading For each sound
is only available to registered users. Visit the login page if you have an account. Otherwise visit the registration page to create one.