Warning, /games/kbreakout/TODO is written in an unsupported language. File is not indexed.

0001 BUGS:
0002 =====
0003 
0004 * Pause the game when you just lose, when the ball shows up it's on top of the canvas... (wrong z values)
0005 * Sometimes ti bounces twice when it shouldn't
0006 * Unneeded resizes and repaints on startup
0007 
0008 
0009 TODO:
0010 =====
0011 
0012 == Code Refactoring ==
0013 * Item: 
0014     - don't use inheritance
0015 * Put constants used only in one place out of globals.h 
0016 * use m_ for all data members
0017 * add const keyboard where appropriate
0018 
0019 == Short Term ==
0020 * Add feedback to know when a gift has been catched.
0021 * Ask confirmation on close if a game is running
0022 * Never move the cursor farther then what moves the bar.
0023 
0024 == Mid Term ==
0025 * Try to port to QGraphicsScene
0026 * Add gui to load new levesets
0027 * Add sounds
0028 * Add nice visual effects
0029 * Profiling
0030 
0031 == Long Term ==
0032 * Level editor
0033 * Add a border (?)
0034 * Add gifts to be able to shoot at the bricks (?)
0035 * Full screen mode
0036   - mouse sensibility option (when in full screen mode)
0037   - screen resolution option (when in full screen mode)
0038 * Add demo mode with AI playing
0039 * Add optional use of openGL