Feature list

This commit is contained in:
Stefan Bühler 2009-02-12 12:18:39 +01:00
parent abc6356f55
commit 64ba2097da
3 changed files with 18 additions and 2 deletions

16
README
View File

@ -1 +1,15 @@
Sky textures are from http://mikepan.homeip.net/resources/earth: "these high resolution sky boxes can be used for any non-commercial purposes with or without credit."
Done:
* Documented public member functions (unless they are trivial)
* Game logic complete (detects end of a game in case of check mate, knows valid moves)
* AI complete
* board has textures for the fields
* Torus view
* Skybox in torus view (sphere)
* 3d view
* 2d figures (rendering svgs on buffers)
* Fogging (Depth Cueing) in 3d view
Uncomplete/not done:
* Loading 3ds meshes
* 3d figures

View File

@ -1,3 +1,5 @@
Images are from wikipedia; "Permission: GFDL & BSD & GPL" (author: http://en.wikipedia.org/wiki/User:Cburnett)
* http://en.wikipedia.org/wiki/Chess_piece
* http://en.wikipedia.org/wiki/File:Chess_klt45.svg
Sky textures are from http://mikepan.homeip.net/resources/earth: "these high resolution sky boxes can be used for any non-commercial purposes with or without credit."

View File

@ -33,7 +33,7 @@ namespace toruschess {
typedef enum { VIEW_2D, VIEW_3D, VIEW_TORUS } ViewMode;
/** Option Dialog
* Game options are set directly (so one dialog contols only one game instance)
* Game options are set directly (so one dialog controls only one game instance)
* The view mode option is handled via signal/slot (default is VIEW_2D)
*/
class OptionDlg : public QDialog, private Ui::OptionDlg {