Basic gameplay infrastructure.