[Pkg-pascal-devel] Revive ITP for castle game

Abou Al Montacir abou.almontacir at sfr.fr
Sun May 2 14:29:39 BST 2021


Hi Michalis,

On Mon, 2021-04-12 at 02:45 +0200, Michalis Kamburelis wrote:
> Indeed, some data in "The Castle" game is on an unclear license, orjust
> license incompatible with OSI. See
> https://github.com/castle-engine/castle-game/blob/master/data/AUTHORS.txt
> , https://castle-engine.io/castle-credits.php#section_data_used :
> - Some stuff was downloaded looong time ago from no-longer-existing websites
> - Some licenses were saying things like "free but not for commercialuse",
> which makes it actually incompatible with open-source or Debian.
I had a look around and it does not seem like completely impossible task,
especially that we can drop the non free Doom material without any big issue.
> The only way forward would be to go and replace all these assets withtruly
> free ones.
Can be indeed the best way to go.
> But there is actually a bigger task, and the reason why I never gotaround to
> finishing it: "The Castle" was one of the first "non-trivialgames" I made in
> CGE, and it now looks very dated in my eyes, and itdoesn't use a zilion of CGE
> features I added since then :) There aresome models done or modified by me --
> some are OK, some I'd like toremake definitely (like alien and werewolf).
> Ultimately, I'd like toredo *all 3D assets there* to consider it a high-
> quality game and agood showcase of CGE.... and I didn't have the strength for
> suchrework.
For me it is a pity that we package Castle Game Engine, and the Castle Game for
which the engine was written is not it.
Even if we try to have a simple version it can be good. Also I have a personal
interest as I'm trying to convince my son to start programming games in Pascal
rather than in java, so I found Castle Game a good starting.
> P.S. The latest (not released, but declared in manifest) version is1.1.0, 
> https://github.com/castle-engine/castle-game/blob/master/CastleEngineManifest.xml
> . The last released version was 1.0.1. There should not be 1.3.0.
> P.P.S. If you're looking to package some CGE games... maybe look at
> https://gitlab.com/EugeneLoza/kryftolike ? It's a completely differentgame,
> roguelike in 2D. The author is Eugene Loza, one of engine'sdevelopers. The
> game follows standard CGE practices, so packaging itshould also show how to
> package any game using CGE. The game has"CastleEngineManifest.xml" and should
> be compiled using CGE build tooljust like "castle-engine compile".
Of course I'm interested in packaging any program using FPC :-)
I'll answer in next mail.
-- 
Cheers,
Abou Al Montacir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20210502/2a1c2622/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: face-smile.png
Type: image/png
Size: 871 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20210502/2a1c2622/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20210502/2a1c2622/attachment-0001.sig>


More information about the Pkg-pascal-devel mailing list