#909798 RFP: ryzomcore -- science-fantasy MMORPG engine

#909798#5
Date:
2018-09-28 16:22:12 UTC
From:
To:
* Package name    : ryzomcore
  Version         : 3.4.0
  Upstream Author : Winch Gate Property Ltd.
* URL             : http://www.ryzomcore.com/
* License         : AGPL3+, CC-BY-SA, GPL-2
  Programming Lang: C++, Lua
  Description     : science-fantasy MMORPG engine

Ryzom Core is a software platform for creating and running massively
multi-user entertainment in a 3D environment over the Internet.

Ryzom Core provides the base technologies and a set of development
methodologies for the development of both client and server code. The
library contains independently reusable network, ai and 3d modules.
---

I'm not actually sure yet if the software is suitable for debian, but
I'm filing the ITP to avoid duplication of effort and to document any
relevant considerations. It will be packaged as part of the Games Team.

https://salsa.debian.org/emorrp1-guest/ryzomcore

https://ryzom.com/ is almost fully free software: client, server, tools,
and graphics. The audio assets are currently proprietary "as Ryzom has
not determined the copyright nature of those assets" and so is the
official world configuration and data. Assets are c. 8GB uncompressed.

A fully libre world server is in development https://khaganat.net

The NeL library was previously packaged in Debian up to Wheezy.

#909798#10
Date:
2019-02-01 23:39:49 UTC
From:
To:
As a status update, the `ryzom-client` package in the above repo can
replace the official download, connecting to the official servers.

Although this is discouraged in the documentation, the impression I got
from interacting upstream is that's for anti-cheat purposes, so an
unmodified build may well be fully supported. Would still need to review
LTS/fastpaced before inclusion.

Assets is still an open question with the client currently downloading
on first launch and updating via patcher. Sounds can be removed *after*
patching without unexpected downsides (ryzom_live/data/sound.bnp).