dpcgoban

Description

dpcgoban is my university project. It is (or tries to be) simple and efficient application to play go for mobile phones. Just in case you don't have your goban around.

Features:

- hot-seat
- multiplayer (via bluetooth) (observing possibile)
- fast and nice
- open source

Screenshots

http://img385.imageshack.us/my.php?image=dpcgobanssqwertyto2.png
http://img380.imageshack.us/my.php?image=dpcgobansscoloraj7.png
http://img169.imageshack.us/my.php?image=dpcgobanssgraycu8.png

How to run

Two options:

  • Put on your mobile phone.
  • Download sun wtk and execute below code.
/opt/wtk/bin/emulator -Xdevice:DefaultColorPhone -Xheapsize:4M -Xdescriptor:dpcgoban.jad

How to use it:

Basic instruction is:

  • from main menu: "Start game"
  • agree to use Bluetooth
  • "Play white"
  • "Play black"
  • start putting the stones

Development

Git: http://github.com/dpc/dpcgoban/

I encurage all interested in developing dpcgoban to contact me. I can be very helpful and I'm actively interested in making this application better and better.

Status and future

I've written dpcgoban to get the credit on my J2ME classess. I don't have much time to actively develop it afterwards, but I will do what I can. It should be in playable state by now and easy to hack for interested (I encurage you to try).

Here goes the list of thigs that would be nice to have in dpcgoban (from most trivial to most difficult to implement):

  • better hardware support (no bluetooth exceptions, better keyboard using etc.)
  • handicaps (possible now via move passing, but too unnatural)
  • 9x9 and 13x13 games
  • timers
  • safer threading
  • invulnerability against malicious arbiters/gamecontrollers in game protocol handling
  • undo
  • nicknames and chat for players
  • game end detection, marking dead stones and score counting
  • history of the game
  • board edition

Documentation

One day maybe.

Downloads

dpcgoban-0.9.0.jar
dpcgoban-0.9.0.jad


Child pages (0)

Comments

??
aaa (guest) 1280317999|%e %b %Y, %H:%M %Z|agohover

jak wyłączyc ten "ekran powitalny"

Reply  |  Options
Unfold ?? by aaa (guest), 1280317999|%e %b %Y, %H:%M %Z|agohover
Re: ??
dpcdpc 1280321580|%e %b %Y, %H:%M %Z|agohover

Obawiam się, że opcją jest tylko edycja źródeł i własnoręczna kompilacja.

Reply  |  Options
Unfold Re: ?? by dpcdpc, 1280321580|%e %b %Y, %H:%M %Z|agohover
Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License