Adventure Game Studio

AGS Development => Editor Development => Topic started by: fernewelten on Thu 27/01/2022 09:49:26

Title: So, is the Credits and Licenses information current?
Post by: fernewelten on Thu 27/01/2022 09:49:26
Hi folks,

As far as I understand, we're supposed to give credits according to the in-editor help topic, “Credits”, when publishing games, although this isn't mandatory. And the section, “Distributing your game”, has further requirements in subsection “Licensing”.

I'm writing games from time to time, and so I'd like to prepare a handy “Credits+Licenses.txt” file that has all these references in it, so that I can include it in the zip archives and reference it in-game in the Credits room.

So I was wondering whether the pointers in the documentation are even current? I suspect that this is a typical documentation part that someone has prepared at some time â€" doubtlessly with lots of diligence â€" but that tends to be forgotten in the daily chores and work and so might have become very out of date without anybody really noticing.
Title: Re: So, is the Credits and Licenses information current?
Post by: eri0o on Thu 27/01/2022 10:42:15
I am not sure if it's up to date, but this reminds me that we should probably have an option to add a copy of the required licenses in each compiled directory eventually.
Title: So, why does the Linux side hog all the fine license info ?
Post by: fernewelten on Sat 05/02/2022 13:43:43
Quote from: eri0o on Thu 27/01/2022 10:42:15
we should probably have an option to add a copy of the required licenses in each compiled directory eventually.

Oops.

Turns out that we do have a fine folder "licenses" in the Compiled directory that contains fine license information.

Only, it has two tiny flaws:

So just what has stopped us from moving the folder up into Compiled/Data and giving the files a ".txt" ending?  ??? Since all files in Compiled/Data ought to end up in all the target directories, nothing much would change for the Linux side whilst all the other target OSs would profit from the license information, too.
Title: Re: So, is the Credits and Licenses information current?
Post by: eri0o on Sat 05/02/2022 14:26:44
We can have the licenses on each build but I don't think it should go to Data, Data means game Data.

Also the licenses may have differences between platforms - like we could use a different library depending on the platform, for instance, the Android builds doesn't use MojoAL. So it's probably something that would be better on a per platform basis I think.
Title: Re: So, is the Credits and Licenses information current?
Post by: fernewelten on Sat 05/02/2022 19:01:53
Quote from: eri0o on Sat 05/02/2022 14:26:44
Data means game Data.

On the other hand, that's where the license information is kept right now AFAICS, in the Linux build.