About ten years ago, Markus Persson, the creator of Minecraft, was working on a game called 0x10c which was going to be a sci-fi spaceship game where the various functions of the ship were controlled by 1980s-era computers, leaving the programming parts to the player to build. There was a community that spung up that wrote code, device drivers, etc. An interesting idea that died on the vine.
https://en.wikipedia.org/wiki/0x10c https://github.com/lucaspiller/dcpu-specifications