A Shogiban for Gnushogi

Ralph Glass


Table of Contents

Introduction
Prerequisites
Usage
Acknowledgement
Where to get it from
Contact

Introduction

I missed a gnome application to play gnushogi. This one features a resizable shogiban.

It is still very simple, but it's playable right now.

Prerequisites

The shogiban should now run on most recent stock distributions (Tested on Ubuntu 6.10 GNU/Linux). If the cairo.svg module is not found, a fallback to gdk.pixbuf is now in place.

You only need cairo build with svg support now, if you want the pieces rendered by cairo instead of the scaled bitmaps fallback.

Of course you will also need gnushogi. (I only tested gunshogi 1.3)

Usage

Use your mouse to enter the moves or optionally toggle a sidebar to use the keyboard. (gnushogi notation: 7g7f). Shogi is a japanese board game similar to (European) Chess. Read about it on chessvariants and shogi.net

Acknowledgement

Thanks to the cairo developers! I enjoy working with there fantastic (read: multiple backends, python bindings included) graphics library. I used a pygtk widget example from gnome CVS as a starting point. Pexpect is used to contol gnushogi. The pieces are hand created with inkscape, a mighty fine free (GPL) software scalable vector graphics editor :-)

Where to get it from

Download the tar: shogiban.tar.gz (Version 0.0.7 18.08.06)

Visit the website

This shogiban is free software and licensed under the GNU General Public License, Version 2 or later.

Contact

Ralph Glass, Erpelweg 2, 86356 Neusaess, ralph.glass@t-online.de