1 This file contains a TODO list for project Blue Star in C++ with allegro.
2 a - entry is something to do,
3 a ~ entry has been started,
4 a + entry is something that was done,
5 and a * entry is something to remember when working in this area of the project.
6 *******************************************************************************
8 - make the tickCount file independ of platform. UNIX/Windows
9 - do a preprocessor if that changes the file based on OS
11 + investigate the make system, get it to build my project
12 * http://www.eng.hawaii.edu/Tutor/Make/
13 * http://www.opussoftware.com/tutorial/TutMakefile.htm
14 * http://www.sethi.org/classes/cet375/lab_notes/lab_04_makefile_and_compilation.html
28 + take skeleton of my C# Vector2 class
31 - should have a notion of speed and direction
32 - ex. side scrolling should be possible
33 - diagonal scrolling should also be possible
34 - rotational defense / final offensive scrolling
35 - scrolling map background
36 - static pieces are drawn into the background on loading
37 - dynamic map pieces are stored and only displayed when on the screen
39 - game console needs to
42 - free play mode commands
48 - boxes can be out-boxes as well as in-boxes
49 - boxes can be relative to
54 - collision types include
58 - slow down, map scrolling
59 - speed up, map scrolling
64 - random list of allegro things to read
65 - create_video_bitmap()
66 - int show_video_bitmap(BITMAP *bitmap); for my double buffering?
67 - int request_video_bitmap(BITMAP *bitmap); for possible triple buffering
68 - GFX_CAN_TRIPLE_BUFFER
69 - int enable_triple_buffer();
73 http://www.gimp.org/tutorials/