Comment on What's a video game that can run on any sort of device?(besides doom and pong)
nous@programming.dev 22 hours ago
Don’t think any game has the same support doom has. Doom has become a benchmark of sorts so gets ported to the strangest of places. Not normally places you would bother to port any game. It is done for the challenge of the port rather than any practical reason.
There are tonnes of games that could run in the same places as doom, many could run in far more places. But doom is complex enough to be an interesting challenge while being simple enough to run on very limited hardware. And has been open sourced while being a classic icon which makes it attractive to be a benchmark for getting to run in the weirdest of places.
Fandangalo@lemmy.world 16 hours ago
The architecture of Doom was specifically designed for portability. If you’d like to learn more, check out this video. For those that don’t know, tl;dr, the game’s structure is compartmentalized with specific connections. The game logic runs separate of engine logic. If you write the specific engine hookups, the game logic should then run.