GameDB2 User Manual - Overview

What is GameDB?


GameDB is a simple web based game database. The system is driven by the programming language Lua, using a customized lua interpreter named LuaWeb. The database portion of the system is powered by SQLite, a powerful free database system.

Anyone who is into German board games as a hobby is probably quite familiar with BoardGameGeek, an extensive on line resource for information on board games. In many ways, GameDB is a miniature version of BoardGameGeek.

Who is it for?


As a scaled down version of BoardGameGeek, GameDB is primarily aimed at individuals or game groups who would like to keep track of their own collection of games and records of games played. While similar to BGG in concept, GameDB drops the ideas of forums, geeklists and other features of BGG and concentrates on recording information on games and game play.

GameDB also offers features that allow for websites to be automatically updated when information in the system changes. As such, it is also good for the back end of small businesses that want to create and maintain their product lineup on the web. There are some features in GameDB that cater to this specific group of users.

What does it do?


GameDB is, as it's name implies, a Game Database. Using GameDB, you can keep a complete record of information for any game, including:
Collecting such information is only a small portion of the purpose of GameDB, however. Where GameDB really shines is in showing this information to you, and allowing you to use it to find any sort of information that you might want.

For example, a single click is all it takes to see how many people play a game, how often they have won, what their highest, lowest and average score was. Another click takes you to a calendar, which allows you to quickly see how many games are being played during your gaming sessions, and how long each session is. Another click can take you to the details of any game that has been played, so that you can go over strategies employed by yourself or others. The possibilities are endless!

GameDB is always under active development, so new features and abilities are always being added. If you have features that you would like to see added, bugs that you have noticed, or just want to leave any kind of feedback, you can get contact information from the main GameDB Project Page.