[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#898301: ITP: openjazz -- a free, open-source version of the classic Jazz Jackrabbit™ games



On Wed, 09 May 2018 at 22:48:58 +0200, Fabian Greffrath wrote:
> I have put g-d-p in CC, because (a) proprietary game data will be
> necessary to actually play the game. There is a shareware version
> available for free (beer) download and GOG has just re-released all
> available versions in a single package.

g-d-p patches welcome! Hopefully this should be a relatively simple game
to package due to its age.

> Furthermore, (b) we will have to
> decide on a file system location for the game data that both g-d-p use
> to install the data files and that openjazz uses to search for these
> files.

For non-free games with a free engine, our convention is to use the
name of the game in the data location, not the name of the engine,
for a few reasons:

- in principle there might be a second engine that would share the data,
  like the various engines for Doom and Quake 1
- in principle there might be a second game that would be playable by
  the engine, like the way ioquake3 can play either Quake III Arena,
  OpenArena or Urban Terror, and ScummVM can play all sorts of things
- the game is what users actually want, and the engine is an
  implementation detail

So /usr/share/games/jazz-jackrabbit?

This isn't a requirement, just a convention; the less likely it is for
there to be a second engine for the game or a second game playable in
this engine, the more willing we are to use an engine-based directory
name like /usr/share/games/corsix-th or /usr/share/games/lgeneral.

    smcv


Reply to: