ThudBoard 0.9.4

posted by Mc on 2003-10-05 22:56:47

Now that ThudBoard is nearing completion, I have crafted a couple of dedicated pages for ThudBoard information.

Further announcements, downloads, whatever can be found at the ThudBoard site.

So, the following information will gradually become obsolete:

About ThudBoard
[Update: v-0.9.4 is available and includes a number of new features. Click the 'more' link at the end of this story to find out what has been changed.]

ThudBoard is a computer application that can be used to play Thud battles without using the actual board.

Its main purpose is to facilitate online gaming, where people communicate moves by sending each other board-coordinates. Using the ThudBoard these moves can be carried out, and whole battles can be saved either as a series of moves or as a board position.

Another feature is the fact that multiple battles can be stored, so you can play many games simultaneously without the onerous task of remembering where each individual piece was in this battle you have been playing with your cousin in XXXX over the last few years.

Requirements

ThudBoard is developed in Python 2.3 on a Windows box, but it should run on Mac and Linux too, and possibly on earlier versions of Python as well. ThudBoard includes source code and is completely free, but it is copyrighted.

You can download either the binary Windows-setup package or the source-code. The Windows binary isThudBoard-0.9.4-setup.exe(*) [3.6Mb]. Download and run this and you don't need to read the rest (except the part about this being a beta-version :-).
If you want the source and run it for yourself: read on...

You need to install Python (get it at http://www.python.org/2.3.2, about 9Mb). The Windows download already includes the Tkinter graphics package, on the other platforms you may need to install that too.

When Python is installed, download and unzip the ThudBoard-0.9.4.zip(*) or the thudboard-0.9.4.tar.gz(*) [850kb] package.
You can start ThudBoard by executing the thud.py file found in the thud folder.
Notice: this is version 0.9.4 and is meant for beta-testing purposes only.

If you have any questions or remarks regarding ThudBoard (not Python or Tkinter please: ask questions about that on comp.lang.python) you can mail me.

I have tested it on my Linux box and it works, but less well than it does on Windows. There are a few glitches with the fonts (the default font is too high ;-) and the popup windows are really slow the first time. I'll look into that some more. Also some trouble with the icon...

Screenshot

click to see a full preview

Click 'more' below to find a list of issues with the current version.
(*) I have removed the links here, as we are already at version 1.0 and counting... Please, visit http://www.million.nl/thudboard to get the latest version.

Download

Free stuff! Yay!

Things I share for free are downloadable here. Reactions are more than welcome at marc@million.nl, I would love to hear from you.