#660636 RFP: xonotic -- a fast-paced first-person shooter

#660636#5
Date:
2012-02-20 13:29:23 UTC
From:
To:
* Package name    : xonotic
  Version         : 0.5.0
* URL             : http://www.xonotic.org/
* License         : GPL
  Description     : Xonotic is a free, open source (GPL) ultra-fast, first-person shooter

The game is based off the Darkplaces game engine which is originally a
quake modification, though it is now far more advanced over the course
of many years of development. Because of the features of this engine,
Xonotic has incredibly good graphics for an opensource game and is on
par with most commercial games from 2006-2007. The gameplay is of course
slightly inspired by several other games, but it is essentially a unique
mixture of mostly original and different ideas which really makes the
game stand out. It could be considered most similar to Unreal Tournament
and Quake at its heart, especially regarding teamplay and game
mechanics.

#660636#12
Date:
2012-02-20 13:41:56 UTC
From:
To:
unarchive 646377
reopen 646377
retitle 646377 RFP: xonotic -- a fast-paced first-person shooter
merge 646377 660636
thanks

Hi,

let's merge those two bugs, re-open the ITP and make it the new RFP.

Cheers,

OdyX

#660636#31
Date:
2014-11-10 16:22:04 UTC
From:
To:
Hi,

I have pushed the initial packaging for xonotic and xonotic-data to Git.

http://anonscm.debian.org/cgit/pkg-games/xonotic.git

http://anonscm.debian.org/cgit/pkg-games/xonotic-data.git


src:xonotic is almost complete, missing pieces are man pages and
updating debian/copyright and debian/watch and perhaps writing a
get-orig-source target in addition to the explanation in README.source.

The package is very similar to src:nexuiz. It is a simple wrapper around
the darkplaces engine. I still don't know how d0-blind-id fits in here.
At the moment it is just a dependency of xonotic.

src:xonotic-data provides a simple way to install upstream's pk3 files
into /usr/share/games/xonotic. There is currently nothing else required
for playing xonotic. I did some smoke testing and all basic things work.

We already have:

http://anonscm.debian.org/cgit/pkg-games/gmqcc.git
http://anonscm.debian.org/cgit/pkg-games/d0-blind-id.git

We should look into q3map2 as well. To the best of my knowledge it is
part of GtkRadiant and licensed under GPL/BSD/LGPL, so it should be
possible to package the map compiler.

TODO:

* Someone should update d0-blind-id to version 0.7. Maybe even the
  latest version, 1.0, will work.
* We probably have to use upstream's pk3 files to ensure cross-platform
  compatibility. That's how other distributions like Fedora ship the
  data nowadays. However I am almost sure that we can do something
  similar to nexuiz-data and build the pk3 files from source.

To finish the packaging of Xonotic we need someone who wants to
investigate how the data is built from source.

It seems we would only need one additional package, q3map2. The rest is
already packaged and just needs some updates.

I can lend a hand too, when there is someone who is willing to maintain
Xonotic.

Markus