Revision 632292

Go back to digest for 11th February 2007

Features in Games

Nicolas Roffet committed changes in /trunk/KDE/kdegames/kblackbox:

- GUI: New GraphicsView item: laser ray. Now the player can see laser rays on the board to check if he placed the balls correctly on the board and to understand better how the interactions in the black box do work. At the end of the game, he can also see the laser rays of the solution.
- Separation of the class KBBBoard in 2 with the creation of the class KBBBallsOnBoard. The 1st one manages the game, the second one the boards.
- Interaction result "HIT" is now diplayed on the board like every other interaction result.
- Introduced contants to better manage the superposition order of the different graphic elements of the widget.- And some clean-up...

File Changes

Added 4 files
  • /trunk/KDE/kdegames/kblackbox
  •   /kbbballsonboard.cpp
  •   /kbbballsonboard.h
  •   /kbbgraphicsitemray.cpp
  •   /kbbgraphicsitemray.h
Modified 16 files
  • /trunk/KDE/kdegames/kblackbox
  •   /CHANGES
  •   /CMakeLists.txt
  •   /kbbboard.cpp
  •   /kbbboard.h
  •   /kbbgfx.cpp
  •   /kbbgfx.h
  •   /kbbgraphicsitemball.cpp
  •   /kbbgraphicsitemblackbox.cpp
  •   /kbbgraphicsitemborder.cpp
  •   /kbbgraphicsitemborder.h
  •   /kbbgraphicsitemlaser.cpp
  •   /kbbgraphicsitemlaser.h
  •   /kbbgraphicsitemrayresult.cpp
  •   /kbbgraphicsitemrayresult.h
  •   /kbbscalablegraphicwidget.cpp
  •   /kbbscalablegraphicwidget.h
20 files changed in total