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

Migration of all ioquake3 based games to a shared ioquake3 engine.



Greetings.

It is planned to migrate all ioquake3 based games currently in the
archive (and those in progress on SVN, such as worldofpadman,
urbanterror and quake3) to use a shared ioquake3 provided via the
ioquake3 package on SVN. Packages worldofpadman, urbanterror and quake3
on the SVN repository have already been updated to work with this new
shared engine. All that remains are packages openarena and tremulous
(and any other ioquake3 games I may have missed, please reply with the
name of packages I've missed if any).

Tremulous will not be migrated immediately as it fails to run with a
vanilla ioQuake3, and thus the cause of this needs to be determined, If
it turns out that custom engine code is needed by Tremulous, this code
would have to be migrated to the QVM if at all possible.

I will update OpenArena myself if no one else has any objections to this
migration.

All the gamename-data packages will remain as they are, and all the
gamename packages will be updated to be native packages, not including
the engine source, rather only the menu entries, launcher scripts and
man pages. I'll gladly do this for all affected packages as soon as
feedback on this message is received.

By having all the ioquake3 games share a single engine, this allows for
better security (only having one version of ioquake3 in the archive,
rather than 3 or 4 different versions) and easier maintenance of these
games with new upstream releases (only the -data package will have to be
updated), and finally it allows new features in ioQuake3 to be quickly
integrated in derivative games (e.g. VoIP :P)

Please leave any feedback/criticism on this and I'll be sure to promptly
reply.

Regards,
Jack Coulter

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: