Games Categories
Enrico Zini
enrico at enricozini.org
Mon Jan 16 14:03:09 UTC 2006
On Mon, Jan 16, 2006 at 12:47:37PM +0000, Anton Piatek wrote:
> Categorising anything can be really hard, and games are no exception.
> You think it is easy - RPG, RTS, FPS... etc. But then you get games
> that span sevetal categories...
> The question is, what categories are essential? Minor categories are
> useless as they are too fine, but we should think about what top level
> categories there are, then break them down into sub-categories.
I suggest to start to work from the tags in the game facet in debtags:
game::TODO - Need an extra tag
game::adventure - Adventure games
game::arcade - Action and arcade games
game::board - Board games
game::board:chess - Chess Games
game::card - Card games
game::demos - Demo programs
game::mud - MUDs, MOOs, and other multiplayer RPGs
game::platform - Platform games
game::puzzle - Puzzle games
game::rpg - Role-playing and adventure games
game::rpg:rogue - Rogue-Like RPG games (Nethack, Angband etc.)
game::simulation - Simulation games
game::strategy - Strategy games
game::tetris - Tetris-like games
game::toys - Toy and Gimmick
game::typing - Typing tutor programs
Debtags allows multiple categories, so a game which is more things at
the same time can get all of them.
Multiple categories happen also among different facets, so for example
the game facet can be crossed with the interface facet to tell terminal
games from X games, and the 'role' facet can be used to tell real game
packages from their related data packages (like for example
wesnoth-data).
When a game appears that cannot be made to fit in an existing tag, one
can tag it game::TODO and see how to improve the category system.
There's also a proposal for improvement already:
http://lists.alioth.debian.org/pipermail/debtags-devel/2005-November/001110.html
Three example searches can show that we're almost there, but a bit of
work still needs to be done:
debtags search 'game::arcade && role::sw:application'
debtags search 'game::arcade && role::sw:amusement'
debtags search 'game::arcade && ! role::aux:*'
Namely:
- See if game::arcade is a category too broad
- Check if a game is 'application' or 'amusement', and add the missing
role tags
- Add the missing role::aux:* tags to the various *-data, *-images,
*-sounds... packages
Besides improvements, I think that debtags already gives a pretty good
base to start implementing user oriented cool stuff right now.
For example, IMO we miss a neat game launcher, like a simple interface
(think the game launchers in the inflight entertainment systems in
intercontinental flights) to show all installed games, organised by
category, with a small description and why not a thumnail image (taken
from a standard file in /usr/share/doc/game, maybe?).
Ciao,
Enrico
--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico at enricozini.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20060116/4d8b3821/attachment.pgp
More information about the Pkg-games-devel
mailing list