Commit graph

10 commits

Author SHA1 Message Date
Michael Palimaka
ea1c22866b Remove stray GGZ references.
REVIEW: 107632
2012-12-10 01:36:57 +11:00
Sascha Peilicke
e92f89f889 More steps towards fully functional undo/redo, UI fixes, enabled playing against computer and some minor bugs fixed here and there.
svn path=/trunk/playground/games/kigo/; revision=891274
2008-12-01 14:34:27 +00:00
Sascha Peilicke
b821b610c6 Removed unused demo-mode commandline options, this will be provided through a screensaver later. Added more code towards finished game handling and split up actions into multiple toolbars.
svn path=/trunk/playground/games/kigo/; revision=888519
2008-11-24 18:39:08 +00:00
Sascha Peilicke
983ecc920e This commit adds complete undo/redo support for Kigo. This should work for all kind of (board modifying) actions like passing or generating moves or even resigning (the "Naa, I'm not quit dead yet" feature). Also added a little Z-order fix for the placement marker so that it is not rendered on top of already placed stones on the board. The actual implementation in the Kigo::GoEngine class might look a little hacky. This hoorays back to another GTP protocol shortcomming (the GTP protocol does support _undo_ quite well but they unfortunatly forgot a _redo_ command) which had to be encapsulated in the Go engine class.
svn path=/trunk/playground/games/kigo/; revision=887772
2008-11-22 20:32:59 +00:00
Sascha Peilicke
f3a9d985d3 The Go board shows now a little marker at the position where to next stone build be placed to give the user better visual feedback when he moves the mouse cursor over the Go board.
svn path=/trunk/playground/games/kigo/; revision=887131
2008-11-21 08:36:22 +00:00
Sascha Peilicke
d199bef211 Big code cleanup, GoEngine got lots of upgrades and is prepared to be moved to asynchronous operation mode soon. The visual game representation has been fixed and got some additions.
svn path=/trunk/playground/games/kgo/; revision=868879
2008-10-07 12:01:47 +00:00
Sascha Peilicke
9c553c4528 Hint (aka top moves for current player) mostly done, some issues remain. More configuration options (hint show length, show move hist), GameScreen now displays (some) statistics and the GoEngine got the usual bug-fixes and feature additions.
svn path=/trunk/playground/games/kgo/; revision=843694
2008-08-07 16:33:39 +00:00
Sascha Peilicke
ce841e9f3e GameScene finally draws Go stones on the board, serious gaming soon to start.
svn path=/trunk/playground/games/kgo/; revision=843108
2008-08-06 13:10:11 +00:00
Sascha Peilicke
452a525dd7 MainWindow sub-screens are now loaded on-demand for faster startup, initial work on an ErrorScreen for Go engine related errors (not found, etc.). GameScene code refactoring. MainWindow and GameScene start to report status messages (game actions, user interaction, etc.) which are displayed in MainWindow's status-bar.
svn path=/trunk/playground/games/kgo/; revision=842055
2008-08-04 16:26:26 +00:00
Sascha Peilicke
2ecdeb9296 Added KGo to playground/games and integrated into build-system.
svn path=/trunk/playground/games/kgo/; revision=836659
2008-07-22 18:14:46 +00:00