Template:Gameinfo
Template documentation
Usage
The Gameinfo template features many fields, all of them are optional. You generally want to write it like this:
{{Gameinfo
|field_1 = value_1
|field_2 = value_2
[...]
|field_n = value_n
}}
Where field_1 to field_n are field names and value_1 to value_n are the respective values.
List of fields
This is the list of all possible fields:
title: Title of the gameimage: An image of the game, preferably a screenshot- Syntax:
Image:Image.png
- Syntax:
caption: Caption of the imagegenre: Genre- Should be a link to the genre category
developer: Developercode license: Code license- Provide a link to LibreGameWiki page of the license, if available
- If the license has a version number, mention it
media license: Media license- Provide a link to LibreGameWiki page of the license, if available
- If the license has a version number, mention it
engine: Game engine used by the game- Provide a link to the LibreGameWiki page of the engine, if available
latest release: Version number of the latest release, e.g. 1.0.0. If it's rolling release, write “(Rolling release)”release date: Date of the latest release.- Syntax:
<MONTH_NAME> <DAY>{{th}}, <YEAR><MONTH_NAME>: English language month name, e.g. January<DAY>: Numeric day in month, e.g. 1{{th}}: For days 1, 2, 3, 21, 22, 23 or 31, you must replacethwithst,ndorrd, whichever is appropriate for an ordinal number<YEAR>: Full release year, e.g. 1970
- Syntax:
release date iso: Date of the latest release written inYYYY-MM-DDformat- e.g.
1970-01-01
- e.g.
release announcement: URL to a webpage that announces the latest releaselanguage: Programming language the game is written inlibrary: If the game uses a library, write it hereplatform: Platform the game runs on (i.e. the operating system) (useplatformsif multiple)- Use the following templates: {{Windows}}, {{Linux}}, {{Mac}}, {{Android}}, {{iOS}}, {{FreeBSD}}, {{OpenBSD}}, {{DragonFly BSD}}
link homepage: Link to the game’s homepage/website- e.g.
https://example.org
- e.g.
link blog: Link to a bloglink chatweb: Link to a chat room for the webbrowser- e.g.
https://example.org/chatroom
- e.g.
chat: Link to an IRC chatroom- e.g.
irc://example.org/#example
- e.g.
link feed: Link to an RSS, Atom or similar feedlink forum: Link to a discussion forum (web)link pad: Link to apad_file.xmlfile (a PAD file)link project: Link for development project page for developers of the gamelink tracker: Link to a bug and/or feature trackerlink scmweb: Link to a web view of a source code managementscm: Console command to check out source code from a source code management- e.g.
git checkout ssh://example.org
- e.g.
To some fields, you may append references with <ref> or add other annotations whenever it makes sense in the given context.
Plural fields
You can also replace some of the fields above with a plural variant in case a game has multiple developers, programming languages, etc. This is the list of supported plural fields:
genres: plural ofgenredevelopers: plural ofdeveloperplatforms: plural ofplatformengines: plural ofenginelibraries: plural oflibrarylanguages: plural oflanguagecode licenses: plural ofcode licensemedia licenses: plural ofmedia license
If you use a plural, separate the each entry with a comma. For example, for languages, you could write “C++, Haskell, Lua”.
You should not use both the singular and plural variant of the same field in the template at the same time, e.g. if you use developers, you shouldn't use developer and vice-versa.
Example template
You can copy this page to create a new game page (remove the value of each field that does not apply):
{{Gameinfo
|title = Example Game
|image = Image:Image.png
|caption = This is an example caption
|genre = [[:Category:Example games|Example Genre]]
|developer = Joe Doe
|code license = [[Example License]] 1.0
|media license = [[Example License]] 1.0
|engine = [[Example Engine]]
|latest release = 1.0.0-example
|release date = January 1{{st}}, 1970
|release date iso = 1970-01-01
|release announcement = https://example.org/announcement.html
|language = Example Programming Language
|library = [[Example Library]]
|platforms = {{Example Platform 1}}, {{Example Platform 2}}
|link homepage = https://example.org/
|link blog = https://example.org/blog
|link chatweb = https://example.org/webchat
|chat = irc://example.org/#example-game
|link feed = https://example.org/feed.rss
|link forum = https://example.org/forum
|link pad = https://example.org/pad_file.xml
|link project = https://example.org/developers
|link tracker = https://example.org/issues
|link scmweb = https://example.org/game.git
|scm = git checkout ssh://example.org
}}
Blank template
{{Gameinfo
|title =
|image =
|caption =
|genre =
|developer =
|code license =
|media license =
|engine =
|latest release =
|release date =
|release date iso =
|release announcement =
|language =
|library =
|platforms =
|link homepage =
|link blog =
|link chatweb =
|chat =
|link feed =
|link forum =
|link pad =
|link project =
|link tracker =
|link scmweb =
|scm =
}}