[Scummvm-devel] Engine and game pages on the wiki
Thierry Crozat
criezy at scummvm.org
Sun May 22 14:07:57 CEST 2011
Le 22 mai 2011 à 12:57, Thierry Crozat a écrit :
> Hi all,
>
> There was a discussion going on recently about engine names on a github commit I made. I just made another commit to further unify the engine names between the credits, the string returned by the Meta Engine getName() function and the wiki (also taking into account the directory names in the engines/ code directory). I would ask engine authors when they are adding engines to please try to be coherent with the engine name in the various places where it is used. Also if you are not happy with the name I choose for your already existing engines, you can change it to what you want (in the credits, Meta Engine and wiki)) or let me know and I will do the change.
>
> Anyway the main reason I am sending this email is because while doing this I found an issue with the TeenAgent game/engine. Woozle mentioned that "the original author claimed (sometime ago someone(sev?) quoted on -devel or irc) that any reference to any "engine" is junk, because all game was hardcoded in assembly". In such a case it might make sense to have the same name for the engine and the game. However on the wiki this is not currently possible to have the same name for the game page and the engine page. This might be why the engine page is currently named Teen (although from the game page the link to the engine is labeled TeenAgent).
>
> I see two ways to get out of this:
>
> 1) Have slightly different names. This was done for "The Last Express" (game name) vs "Lastexpress" (engine name). And we could similarly have "Teen Agent" for the game and "Teenagent" for the engine.
>
> 2) Add a Games/Engines level in the page names. For example the Foo engine and game pages would be respectively Engines/Foo and Games/Foo instead of being just Foo for both.
>
I just though about an alternative after pressing the send button: The games could be subpages of the engine page to which they belong. For example the TeenAgent engine would be TeenAgent, and the game would be TeenAgent/TeenAgent.
> The two ideas are not incompatible.
> Any though on this?
>
More information about the Scummvm-devel
mailing list