Screeps
Screeps is an MMO sandbox game for programmers where you write JavaScript to control your colony.
Your code runs 24/7, even when you’re offline, as your creeps gather resources, build structures, and defend against other players. It’s a complex, persistent-world game that provides a real-world programming experience at a massive scale.