Template:Gameinfo
Usage[edit]
| Example Game | |
|---|---|
|
This is an example caption | |
| Genre | Action |
| Latest release | 1.0.0 (Announcement) |
| Release date | January 1st, 1970 |
| Platforms | Windows, GNU/Linux, macOS |
| Developer | Joe Doe |
| Code license | GPLv3 or later |
| Media license | CC BY-SA 4.0 |
| Engine | Example Engine |
| P. language | Example Programming Language |
| Library | Example Library |
| Homepage | https://example.org/ |
| Contribute | |
| Example Game is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well. | |
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[edit]
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
media license: Media license- Provide a link to LibreGameWiki page of the license, if available
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 hereplatforms: Comma-separated list of platforms used by the game.- 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[edit]
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 ofdeveloperengines: plural ofenginelibraries: plural oflibrarylanguages: plural oflanguagecode licenses: plural ofcode licensemedia licenses: plural ofmedia license
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[edit]
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[edit]
{{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 =
}}