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 |
|