Template:Infobox game: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
Tag: Reverted
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{doc}}
{{Documentation}}
[[Category:Templates]]
[[Category:Templates]]
[[Category:Infobox templates]]
[[Category:Infobox templates]]
<includeonly><onlyinclude>{{sidebar
<includeonly><onlyinclude>{{sidebar
| width        = {{{width|300px}}}
| width        = {{{width|300px}}}
Line 17: Line 16:
| content1      = {{#if:{{{developer|}}}|
| content1      = {{#if:{{{developer|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|developer}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|developer}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{developer|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{developer|}}}</div>
</div>}}
</div>}}
| content1style = padding:0;
| content1style = padding:0;
Line 25: Line 24:
| content2      = {{#if:{{{publisher|}}}|
| content2      = {{#if:{{{publisher|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|publisher}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|publisher}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{publisher|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{publisher|}}}</div>
</div>}}
</div>}}
| content2style = padding:0;
| content2style = padding:0;
Line 33: Line 32:
| content3      = {{#if:{{{series|}}}|
| content3      = {{#if:{{{series|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|series}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|series}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{series|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{series|}}}</div>
</div>}}
</div>}}
| content3style = padding:0;
| content3style = padding:0;
Line 41: Line 40:
| content4      = {{#if:{{{releasedates|}}}|
| content4      = {{#if:{{{releasedates|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|releasedates}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|releasedates}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{releasedates|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{releasedates|}}}</div>
</div>}}
</div>}}
| content4style = padding:0;
| content4style = padding:0;
Line 49: Line 48:
| content5      = {{#if:{{{genre|}}}|
| content5      = {{#if:{{{genre|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|genre}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|genre}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{genre|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{genre|}}}</div>
</div>}}
</div>}}
| content5style = padding:0;
| content5style = padding:0;
Line 57: Line 56:
| content6      = {{#if:{{{mode|}}}|
| content6      = {{#if:{{{mode|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|mode}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|mode}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{mode|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{mode|}}}</div>
</div>}}
</div>}}
| content6style = padding:0;
| content6style = padding:0;
Line 65: Line 64:
| content7      = {{#if:{{{platform|}}}|
| content7      = {{#if:{{{platform|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|platform}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|platform}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{platform|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{platform|}}}</div>
</div>}}
</div>}}
| content7style = padding:0;
| content7style = padding:0;
Line 73: Line 72:
| content8      = {{#if:{{{engine|}}}|
| content8      = {{#if:{{{engine|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|engine}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|engine}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{engine|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{engine|}}}</div>
</div>}}
</div>}}
| content8style = padding:0;
| content8style = padding:0;
Line 81: Line 80:
| content9      = {{#if:{{{appid|}}}|
| content9      = {{#if:{{{appid|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|appid}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|appid}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">[https://steamdb.info/app/{{{appid}}} {{{appid}}}]</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">[https://steamdb.info/app/{{{appid}}} {{{appid}}}]</div>
</div>}}
</div>}}
| content9style = padding:0;
| content9style = padding:0;
Line 89: Line 88:
| content10      = {{#if:{{{codelang|}}}|
| content10      = {{#if:{{{codelang|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|codelang}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|codelang}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{codelang|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{codelang|}}}</div>
</div>}}
</div>}}
| content10style = padding:0;
| content10style = padding:0;
Line 97: Line 96:
| content11      = {{#if:{{{modsupport|}}}|
| content11      = {{#if:{{{modsupport|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|modsupport}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|modsupport}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{modsupport|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{modsupport|}}}</div>
</div>}}
</div>}}
| content11style = padding:0;
| content11style = padding:0;
Line 105: Line 104:
| content12      = {{#if:{{{sdk|}}}|
| content12      = {{#if:{{{sdk|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|sdk}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|sdk}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{sdk|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{sdk|}}}</div>
</div>}}
</div>}}
| content12style = padding:0;
| content12style = padding:0;
Line 113: Line 112:
| content13 = {{#if:{{{doc|}}}|
| content13 = {{#if:{{{doc|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Dictionary/common|Doc}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Dictionary/common|Doc}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{doc|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{doc|}}}</div>
</div>}}
</div>}}
| content13style = padding:0;
| content13style = padding:0;
Line 121: Line 120:
| content14      = {{#if:{{{sysreq|}}}|
| content14      = {{#if:{{{sysreq|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|sysreq}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|sysreq}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{sysreq|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{sysreq|}}}</div>
</div>}}
</div>}}
| content14style = padding:0;
| content14style = padding:0;
Line 129: Line 128:
| content15      = {{#if:{{{steamdeck|}}}|
| content15      = {{#if:{{{steamdeck|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|steamdeck}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|steamdeck}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{steamdeck|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{steamdeck|}}}</div>
</div>}}
</div>}}
| content15style = padding:0;
| content15style = padding:0;
Line 137: Line 136:
| content16      = {{#if:{{{distribution|}}}|
| content16      = {{#if:{{{distribution|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|distribution}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|distribution}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{distribution|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{distribution|}}}</div>
</div>}}
</div>}}
| content16style = padding:0;
| content16style = padding:0;
Line 145: Line 144:
| content17      = {{#if:{{{website|}}}|
| content17      = {{#if:{{{website|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|website}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|website}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{website|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{website|}}}</div>
</div>}}
</div>}}
| content17style = padding:0;
| content17style = padding:0;
Line 153: Line 152:
| content18      = {{#if:{{{links|}}}|
| content18      = {{#if:{{{links|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|links}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|links}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{links|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{links|}}}</div>
</div>}}
</div>}}
| content18style = padding:0;
| content18style = padding:0;
Line 161: Line 160:
| content19      = {{#if:{{{previousgame|}}}|
| content19      = {{#if:{{{previousgame|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|previousgame}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|previousgame}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{previousgame|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{previousgame|}}}</div>
</div>}}
</div>}}
| content19style = padding:0;
| content19style = padding:0;
Line 169: Line 168:
| content20      = {{#if:{{{nextgame|}}}|
| content20      = {{#if:{{{nextgame|}}}|
<div style="display:grid; grid-template-columns:1fr 2fr;">
<div style="display:grid; grid-template-columns:1fr 2fr;">
   <div style="background:#282828; border-top:1px solid #313131; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|nextgame}}</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em; text-align:left"><b>{{Infobox game/strings|nextgame}}</b></div>
   <div style="border-top:1px solid #393939; padding:.3em; text-align:left">{{{nextgame|}}}</div>
   <div style="border-top:1px solid #232323; padding:.3em; text-align:left">{{{nextgame|}}}</div>
</div>}}
</div>}}
| content20style = padding:0;
| content20style = padding:0;


}}</onlyinclude></includeonly>
}}</onlyinclude></includeonly>

Latest revision as of 10:32, 27 October 2025

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
Page history
Icon-translate.png
This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.
Number of strings:19
Approximate status of translation:English (en) 100% Español (es) 94.74% Hrvatski (hr) 100% Português do Brasil (pt-br) 100% Русский (ru) 100% 中文 (zh) 100% 
Half-Life 2
Software Cover - Half-Life 2.jpg
Developer(s)
Publisher(s)
Sierra Entertainment (initial retail)
Electronic Arts (GotY edition)
Valve Corporation (digital)
Release date(s)
November 16, 2004 
Windows:
November 16, 2004
Xbox:
November 15, 2005
Xbox 360:
October 10, 2007
PlayStation 3:
December 11, 2007
macOS:
May 26, 2010
Linux:
May 9, 2013
Android
May 12, 2014
Mode(s)
Platform(s)
Steam AppID
Written in
Mod support
Yes (custom folder, sourcemods, Steam Workshop)
Documentation
System requirements
  • Win Vista, 7 or later
  • 1.7 GHz and/or Dual-core
  • 1 GB RAM
  • 6.5 GB disk space
  • NVIDIA GeForce 6xxx series, ATI Radeon X1600, Intel HD Graphics 3000
    with 128 MB VRAM
New Engine only. For details, see below
Distribution
Retail, Steam
Official website
Previous game

Infobox template for games. Includes relevant information on more general side (publisher, distribution, links) and more dev-oriented (engine, language, modding and sdk).

Links section can include Steam Steam, ModDB ModDB and other.

Usage instructions

Copy and paste the following code into the top of the article, filling the appropriate fields. Omitted or blank fields will not be shown on the article page.

{{Infobox game
|title = 
|image = 
|image2 = 
|developer = 
|publisher = 
|series = 
|releasedates = 
|genre =
|mode = 
|platform =
<!-- Style guide: For games that have two versions on two different branches, use "{{src|4}}</br>{{first-branch|1}} (Mod)<br> {{second-branch|1|nt=1}} (Steam)", otherwise "{{src|4}} ({{first-branch|1|nt=1}}" -->
<!-- Remember to use short engine branch name (Source 2013 MP) instead of Source 2013 Multiplayer. -->
|engine =
|appid =
|codelang = 
|modsupport = 
|sdk = 
|doc =
|sysreq = 
|steamdeck =
|distribution = 
|website = 
|links = 
|previousgame = 
|nextgame = 
}}

Example

It should look like the example on the right.

Credits

Based on {{SoftwareBox}}.