The site includes a Games database where games that are published to the site are automatically added. This database can be edited using the Game List or individual game pages.
We switched TASVideos navigation from centered around systems to being centered around individual games. Items in the Game selection drop-down menu on Userfiles and the catalog page linked from each submission are directly taken from the available game entries. Playground runs will also go on game pages when the functionality is built. There are other planned features as well.
This page is to explain how to navigate the games list, how the individual pages are structured, and how to maintain the database.

Games list

At the top of the page is a search bar, which uses the same search engine as the regular search at the top of every page (For more information, see the postgres text parsing documentation). Next to the search bar is a dropdown list of systems so one can narrow down searches to what system a game is for, or view all games that have entries for said system.
If one has the privileges to edit game pages, there is a "Create" button that allows one to create a new game entry.
Below that is the list of games, with four columns:

Game entries

When several independent games on the same system have the same title, they warrant separate game entries, and the main thing that distinguishes between them is added in parentheses, usually the publisher. Examples: Indiana Jones and the Last Crusade (Taito) and Indiana Jones and the Last Crusade (UBI Soft).
If several games look like slightly tweaked variations of the same game, to the point when their movies can obsolete one another, they need to be in the same game entry.
When different episodes or level sets of the same game come on different mediums, and can't be selected from the same menu, they warrant separate game entries.

Structure of Game Pages

Description

Describes the game.
This section follows the same Text Formatting Rules as a regular wiki page.

Details

Lists
Additional details that are not shown on the actual page but are able to be edited through this section:

Publications

All publications are shown here and can be selected by branch. Clicking the title takes you to the publication page. Playground TASes should eventually be listed below this.
Below the publications, there is an alternative list of publications linked, a linked publication history of the game, a link of all submissions tied to this game entry, and all userfiles that are tied to this game entry.

Game Versions

In this section is a list of versions of this game and info about them including

Game Groups

Game groups are sets of games that are related in some way. Currently there are two different uses of game groups. The first are for linking various franchises or series together. The other is for documenting derivative games such as hacks, level packs, etc. If a group of derivative games exists, it should be linked in the description of the original game.
The full list of groups can be found at GameGroups/List. Additional game groups can also be created there if one has the proper privileges.

Combining/Removing entries

Combining entries can be done through rewiring. This is a higher level access privilege that can be reached through Games/List. This will move over all relevant versions, publications, submissions, and userfiles from one entry to another. This leaves behind a now orphaned entry.
Rewiring should be done when cross obsoletion is likely to occur or if two versions of a game are similar enough that somebody searching is likely to want to see both.
Deleting entries can be done through the Edit button in the Details section if nothing is attached to that entry. Note that deleting currently does not automatically remove genres and game groups, so make sure to remove those first in a separate edit.

GamesHowTo last edited by feos on 9/21/2024 10:16 AM
Page History Latest diff List referrers View Source