The Shoebox. A place for lil' apps to live in peace and harmony.

Probably the most complex strategy game conceived by man comes to the simplest windowing tool kit!

This is a straightforward app once you know the rules of Go. Alternate placing stones until both players pass, then remove dead stones to get the final score.

You can play both 9×9 (beginner) and 19×19 (full game).

Enjoy!

by Adam Bloom (admanb@gmail.com)


Speak now or forever hold your peace:

Jesse
February 21, 2008

I don’t know how to play go. (very well.)

On these two player turn based games, I’ve been wondering: with shoes can you import some network smarts and then make it multiplayer? You might also require a game server up somewhere since most people are behind nats.

thots?

Adam Bloom
February 21, 2008

I don’t see why not. There’s no reason why Shoes would need to directly interact with the networking, so just throwing in the network libraries would give you everything you need.

I haven’t done much networking, but I can’t imagine it’d be too difficult.

As for a server, I know that the Internet Go Server (IGS) has open protocols and accepts third-party clients. I don’t, however, know where there’s any documentation on the protocols…

Dan Tylenda-Emmons (Bandwagon)
March 5, 2008

Can i volunteer to help out with this project? I love Go, and would like to improve the app. I’m currently a Sr. Software Developer (7+) years, so I’ve got a lot to bring to the table. :)

rob
April 4, 2008

Oh, no! The picture’s gone.

Adam Bloom
April 14, 2008

Just wanted to leave an update: this project’s open to those that want to expand on it, I’m rather busy with schoolwork.

I just noticed the picture’s gone. I’ll replace it when I get home.

phonx
July 6, 2008

I like go ruby go!

Jaime Iniesta
August 8, 2008

Mmm… on Ubuntu 8.04 it just opens a blank window, doesn’t do anything else…

Jim
August 20, 2008

I just get a blank window on XP as well :-(

Love Ruby, love Go – good luck with this project!

Joe Chung
September 15, 2008

Blank window on Mac OS X, too. I guess this project is dead.

Namek
October 25, 2008

That white screen might be depended on Ruby or Shoes (which includes Ruby) version. I have repaired it and it works for now.

By the free time I’ll try to make networking to it. It may be more “usable” :)

Bastes
February 25, 2009

Nice lil’ go-ban. Thanks Adam-san.

Devyn
May 22, 2009

What’s with the picture?


How do I use this?