by Kzinti » Aug 9, 2004 @ 10:05pm
I think what you are talking about is simply a game engine and/or an abstraction in your game to use different APIs.
Although this is definitely a good idea, it's impossible to come up with a generic solution that will be useful to all games.