Revision 686526
Go back to digest for 15th July 2007Other in Games
Start porting KMines to QGraphicsView. Blessed by Mauricio.
In fact, we both tend to agree that this porting will be taking shape of a rewrite, because the state of current code isn't that good. At all.
It is bloated, misses comments, complex without any reason, contains some features that I doubt are much used (solver, log replaying) and such :)
So rewrite would go in direction of simplicity.
In the end MineSweeper is a simple game.
So let's keep it simple, clean and beautiful. This includes code.
At least I'll try to produce such code - feel free to critique, change, fix.
But that's as usual ;)
PS. KMines will not be broken during rewrite - I use different set of classes, and I will just replace old main window with new one in my local copy, keeping the trunk's one unchanged.
File Changes
- /trunk/KDE/kdegames/kmines
- /cellitem.cpp
- /cellitem.h
- /mainwindow.cpp
- /mainwindow.h
- /minefielditem.cpp
- /minefielditem.h
- /scene.cpp
- /scene.h
- /trunk/KDE/kdegames/kmines
- /CMakeLists.txt
- /main.cpp