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