Revision 661749
Go back to digest for 13th May 2007Features in Games
Andreas Beckermann committed changes in /trunk/playground/games/kpoker:
Committing a kpoker rewrite:
This code has been on my disk for a long time. It is in a "mostly usable"
state, however:
* It is entirely KDE 3 based
* I am mostly working on the gameengine and the general framework parts, the GUI is in a debugging state only.
* Singleplayer games are supposed to be working, multiplayer games "work", but the "raise" phase is mostly unimplemented.
In particular this code is KGame based and thus meant to support both, network games and computer players. The previous KPoker code had a computer player, but the code sucked a lot - the code was never meant for a computer player.
The AI in this code does exist, but is a dummy (debugging) one only.
File Changes
Added 59 files
- /trunk/playground/games/kpoker
- /gameengine
- /gameview
- /kpokerconfig.cpp
- /kpokerconfig.h
- /tests
- /gameengine/computerio.cpp
- /gameengine/computerio.h
- /gameengine/kcard.cpp
- /gameengine/kcard.h
- /gameengine/khand.cpp
- /gameengine/khand.h
- /gameengine/kpile.cpp
- /gameengine/kpile.h
- /gameengine/kpoker.cpp
- /gameengine/kpoker.h
- /gameengine/kpokerdealer.cpp
- /gameengine/kpokerdealer.h
- /gameengine/kpokerio.cpp
- /gameengine/kpokerio.h
- /gameengine/kpokermessages.h
- /gameengine/kpokerplayersequence.cpp
- /gameengine/kpokerplayersequence.h
- /gameengine/kpokerrules.cpp
- /gameengine/kpokerrules.h
- /gameengine/player.cpp
- /gameengine/player.h
- /gameengine/pokertester.cpp
- /gameengine/pokertester.h
- /gameview/kcardpixmaps.cpp
- /gameview/kcardpixmaps.h
- /gameview/kpokerwidget.cpp
- /gameview/kpokerwidget.h
- /gameview/localio.cpp
- /gameview/localio.h
- /gameview/localiowidget.cpp
- /gameview/localiowidget.h
- /gameview/playerbox.cpp
- /gameview/playerbox.h
- /gameview/topwidget.cpp
- /gameview/topwidget.h
- /tests/bettest.cpp
- /tests/bettest.h
- /tests/CMakeLists.txt
- /tests/handtest.cpp
- /tests/multiplayer
- /tests/singleplayertest.cpp
- /tests/singleplayertest.h
- /tests/multiplayer/main.cpp
- /tests/multiplayer/multiplayertest.cpp
- /tests/multiplayer/multiplayertest.h
- /tests/multiplayer/multiplayertestframework.cpp
- /tests/multiplayer/multiplayertestframework.h
- /tests/multiplayer/playerios.cpp
- /tests/multiplayer/playerios.h
- /tests/multiplayer/playeriosbetraise.cpp
- /tests/multiplayer/playeriosbetraise.h
- /tests/multiplayer/playeriosexchange.cpp
- /tests/multiplayer/playeriosexchange.h
- /tests/multiplayer/tests.txt
Deleted 22 files
- /trunk/playground/games/kpoker
- /betbox.cpp
- /betbox.h
- /ChangeLog
- /kpaint.cpp
- /kpaint.h
- /kpoker.cpp
- /kpoker.h
- /newgamedlg.cpp
- /newgamedlg.h
- /optionsdlg.cpp
- /optionsdlg.h
- /player.cpp
- /player.h
- /playerbox.cpp
- /playerbox.h
- /poker.cpp
- /poker.h
- /README
- /sound.cpp
- /TODO
- /top.cpp
- /top.h
Modified 5 files
- /trunk/playground/games/kpoker
- /CMakeLists.txt
- /defines.h
- /global.h
- /main.cpp
- /version.h
86 files changed in total