I wish to address the low re-usability of game technology (at least provide a theoretical solution).
I'm considering an approach using a semantic game format, effectively decoupling the story and logic of games from its presentation and art. I can see a few immediate advantages:
- Completely platform independent games (think SCUMM games)
- Optionally: presentation independent games (cheaper and more flexible)
- Game editors can provide different specialized game construction UI's, but producing the same game format. (think bytecode)
- Game engine technology (voice synthesis, facial synthesis, skeleton animation etc. etc.) can be reused across games as a part of (or extensions to) the semantic game format/language.
- Game art and game technology can be licensed extensions, paid by game distributors, independent of client platforms.
Apart from the huge resources needed to establish such a game format/language, are there any theoretical limitations that should stop this concept?