On Thu, Mar 05, 2009 at 11:46:48AM +0100, Wouter Verhelst wrote: > The game data defines what game you play; the engine > defines _how_ you play it. Personally, I couldn't care > less how exactly a game is run on my system, as long as it > is a game I like. IOW, the data is what the user will > choose, not the engine.
That is the stance we decided on within the games team, that the game data mostly defined what you were playing, rather than the engine. Doom afficionados I think will be more engine-oriented (it took me some time to come around to this way of thinking) When it comes to choosing a combination to play (rather than install), we use the alternative system both for /usr/games/doom and for /usr/share/games/doom/doom2?.wad (and more), but this is mostly a token gesture. I think that a GUI launcher tool would be much more useful for combinations of engine, world data, any third-party world data options and also setting up game preferences (level, skill, single player, multiplayer, various other flags etc.) and I plan to work on finding one to package or writing one from scratch within the Squeeze cycle. >From an installation POV, I tend to take a pessimistic approach: some users will search for "doom" and install the first thing they see; others will seek out an engine they've heard of; others will take the game resource route. This is why we have this pseudo-circular dependency, to cover both bases. -- Jon Dowland -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org