I think that some people here who are gamers and programmers will find this game right up their ally.
The game primarily supports Javascript, but I’m using Typescript. You can also compile C++ or Rust to WebAssembly if you prefer as well. I’ve also tried using Kotlin as well but chose to use Typescript instead.
https://screeps.com/