CLIENT TODO LIST TODO ---------------------------------------------------------- 4.) Herausfinden wo die meiste zeit verloren geht (performance messen) 6.) Highscore wieder implementieren 7.) Client resizeable machen! Alle hardgecodeten größen raushauen!! 8.) Error handling using exceptions - Demo-mode, allen Events und Network-receives einem timestamp geben, --> leichtes abspielen des levels. Problem - man erscheint immer an einer anderen position im level. - nicer console font - maxhealth has to be set from the server - Debug classes: panel, sprite, output, level, console, all - draw_number aus panel -> font.h/.cc - client command line options parsing - make items lie around in different directions (angles) DONE ---------------------------------------------------------- - write a NULL output plugin ;) (aeneas, 2002-08-18) - improve font object, move out of output_sdl.h (aeneas, 2002-08-17) - console object improved, last 3 messages are shown, and timing out :) (aeneas, 2002-08-15) - debug output macro (begin, could be done better) (aeneas) - better objectorientation (aeneas) - client redesign (aeneas) - merge objects in one file: objects_c.h/cc (aeneas) - big cleanups in the code... (aeneas) - change to namespace JFK::client (aeneas) - remove panel from level object --> main program (aeneas)