Revision 1226030

Go back to digest for 27th March 2011

Features in Games

Julian Helfferich committed changes in /trunk/KDE/kdegames/kbreakout:

Creation of an external level loader for KBreakout and changing the levelset design from KConfig style to an XML-Type
used with the Q Document Object Model (QDom).
This approach is more robust to invalid levelsets and is easily extensible. Further changes for more flexible level creation
are already planned. The goal is to empower players to create, play and share their own levelsets.

File Changes

Added 2 files
  • /trunk/KDE/kdegames/kbreakout/src
  •   /levelloader.cpp
  •   /levelloader.h
Modified 7 files
  • /trunk/KDE/kdegames/kbreakout
  •   /levelsets/default.levelset
  •   /src/brick.cpp
  •   /src/brick.h
  •   /src/CMakeLists.txt
  •   /src/gameengine.cpp
  •   /src/gameengine.h
  •   /src/globals.h
9 files changed in total