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.