[ANN] GCBoard : Boardgame API for gtk

Hello everybody.

I have written a library to create Chess-style boardgames with Ruby (and
gtk)
(i.e. Draughts, Shogi, Xiangqi, Chess and variants, …).
It works with gtk1.2.
A demo is included which can play Shogi using the gnushogi engine.
If anybody is interested in using this library, please tell me.

Homepage: http://gcboard.sourceforge.net

Kristof Bastiaensen wrote:

Hello everybody.

I have written a library to create Chess-style boardgames with Ruby (and
gtk)
(i.e. Draughts, Shogi, Xiangqi, Chess and variants, …).
It works with gtk1.2.
A demo is included which can play Shogi using the gnushogi engine.
If anybody is interested in using this library, please tell me.

Homepage: http://gcboard.sourceforge.net

That’s cool. I’m always in favor of more games.

I’m curious, what about Go and Othello? Aren’t they played on
square-oriented boards also? (And isn’t Pente a variant of one
of those? Refresh my memory.)

Now if someone would build a monster distributed-chess program…
one where subtrees are farmed out to volunteer-machines via drb.

Cheers,
Hal

I am sorry, Go, Othello and Pente are not supported.
In fact my API provides just a gameboard for creating the
GUI, but I believe it does a good job at it.
My idea was to create a comfortable environment to play
chess and similar games in.

How much I like Ruby, I don’t believe it is well suited to write
a game engine in, because it would be to slow. It may be possible
to write a interpreted language especially for game-engines.
And there is a language written for distributed computing (Mozart)
that should be faster, I don’t know how well it does it job.

Pente is a variant of Gomoku (five in a row), with added
rules (like capturing) to make it more interesting.

Greetings,
Kristof

···

On Sat, 06 Mar 2004 23:25:27 +0100, Hal Fulton wrote:

Kristof Bastiaensen wrote:

Hello everybody.

I have written a library to create Chess-style boardgames with Ruby
(and gtk)
(i.e. Draughts, Shogi, Xiangqi, Chess and variants, …). It works with
gtk1.2.
A demo is included which can play Shogi using the gnushogi engine. If
anybody is interested in using this library, please tell me.

Homepage: http://gcboard.sourceforge.net

That’s cool. I’m always in favor of more games.

I’m curious, what about Go and Othello? Aren’t they played on
square-oriented boards also? (And isn’t Pente a variant of one of those?
Refresh my memory.)

Now if someone would build a monster distributed-chess program… one
where subtrees are farmed out to volunteer-machines via drb.

Cheers,
Hal