Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

There's an add-on switch included which shall be set if the new game entry is - surprise - an add-on. This switch can be set to two values: significant add-on or unsiginificant add-on. According to our current state of discussion, releases that require another game installed before they can be played shall be flagged this way. If a release can be played stand-alone, but also as an add-on to another game, this switch shall not be set. This switch will allow us to easily adjust our game lists / searches to exclude add-ons, significant or not. The significance of an add-on still needs to be discussed.

...

  1. Original floppy release for DOS
  2. Enhanced CD release for Windows
  3. Censored German release for DOS
  4. Special Edition for Windows

...

 

...

  1. Original German floppy release for DOS
  2. Second edition of the German floppy release for DOS
  3. German compilation release for Windows within "Gold Games 4"
  4. English Steam release for Windows
  5. Flash release for Kongregate.com
  6. UK "Green Pepper" budget release for Windows

...

  1. To number 2) above: The second edition of Germany's floppy release came with version 1.1 of the game included, featuring a slightly different front cover and a made-up manual. The registration card was left out, though, because no one registered the first time around.
  2. To number 5) above: When the game was released on Kongregate.com, it was adapted to Kongregate's framework. The in-game help was cut and replaced by the help on the website, a high-score list was added, and some achievements have been integrated:
    1. Kill one foe [Easy]
    2. Kill ten foes [Medium]
    3. Kill all foes [Hard]
    4. Donate money to the developers [Ultra]

The field "Compilation Mother Release" exists to connect the release of the compilation to its child releases under the individual games. It shall be filled when creating the child releases. We'll see if there's a better technical way to do this.
The field "Compilation Case Description" is an optional way to explain special compilation cases. Exemplary, it could be used to describe how to play the game '''Maniac Mansion''' from within '''Day of the Tentacle'''. This field shall be filled in with the mother release.

Comments to the main objects of the data model