[ Abstract ] [ Copyright Notice ] [ Contents ] [ next ]

The cardwords user's guide
Chapter 1 Introduction


cardwords is a card game for your computer running Linux (it will probably run on other unices, too).

This software is in alpha state. It is possible to play a game against the computer or against other players over the net, but it is not very comfortable yet.

cardwords is a client/server program. The server accepts connections from clients all over the internet and manages the game. One client can authenticate as the owner and that client's user can do some administrative jobs such as deciding to add words to the dictionary of valid words. You can play against other people over the internet or against as many computer generated robots as you like. Or against a mix of both.

I want to have different client programs in the long run. At the moment there is only a gtk client which requires xwindows with scalable fonts, gtk+ and gtk--. I would like to have also a text mode client using ncurses or running inside emacs.

During the game you get cards, each card shows a character and a number, the points value of that card. You try to form crosswords with these cards on the card-table.

You can customize the game. However, this has currently to be done by editing some text files. I want to have tools for this task in the long run, but for customizing the game right now, you will need to know about the format of these text files. The format of the various files concerned is described inside this user's guide, in Customizing cardwords, Chapter 3.

These files are

This way it is possible to have dictionarys in different languages and use the special characters of that language, but this is currently limited to the latin-1 charset. I plan to remove this constraint by switching over to unicode.


[ Abstract ] [ Copyright Notice ] [ Contents ] [ next ]
The cardwords user's guide
0.0.12
Tobias Peters cardwords@crosswinds.net