/[enigma]/enigma/doc/TODO
ViewVC logotype

Diff of /enigma/doc/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by dheck, Wed Feb 12 23:14:26 2003 UTC revision 1.5 by dheck, Wed Feb 26 21:01:55 2003 UTC
# Line 2  IMPORTANT Line 2  IMPORTANT
2  . "Exit Program" in game menu / on SDL_QUIT  . "Exit Program" in game menu / on SDL_QUIT
3  . fix remaining problems with shadow rendering (memory consumption &  . fix remaining problems with shadow rendering (memory consumption &
4    slow screen flips in large levels)    slow screen flips in large levels)
 o reorder levels  
5  . two modes: easy/hard  . two modes: easy/hard
 . re-implement stippled shadows  
6  . track down mingw compilation bug  . track down mingw compilation bug
7  o polish existing levels  o polish existing levels
8  . move additional configuration scripts to etc/  . move additional configuration scripts to etc/
# Line 23  MISC Line 21  MISC
21    
22  GAME  GAME
23  . rethink coin implementation  . rethink coin implementation
 o don't crash when creating unknown objects or models  
24  . background behind floors: water/abyss/space/swamp  . background behind floors: water/abyss/space/swamp
25  . allow using the mouse wheel for rotating inventory entries  . allow using the mouse wheel for rotating inventory entries
26  . remember stones<->actor contacts, don't treat these as collisions  . remember stones<->actor contacts, don't treat these as collisions
27  . restitution coefficient for collisions  . restitution coefficient for collisions
28  . error handling in world::  (eg world not created)  . error handling in world::  (eg world not created)
29  . client-server architecture  ? client-server architecture
30  . network/internet game (use quake networking code?)  . network/internet game (use quake networking code?)
31  . also use angular velocities for the marbles  . also use angular velocities for the marbles
32    
# Line 44  o special menu entries (editable) Line 41  o special menu entries (editable)
41    
42  SPECIAL OBJECTS / ACTORS  SPECIAL OBJECTS / ACTORS
43  . rotors  . rotors
44  ? level teleporter  . spinning tops
45  . warp tunnels (a la sonic)  . warp tunnels (a la sonic)
46  . protection shields  . protection shields
47  . "horse"  . "horse"
# Line 76  o electric stones Line 73  o electric stones
73  . spitting stone  . spitting stone
74  . turnstile  . turnstile
75    
76  OPEN QUESTIONS  OPEN QUESTIONS / DUBIOUS IDEAS
77  ? use proper 3d coordinates throughout  ? re-implement stippled shadows
78    ? use 3d coordinates throughout
79  ? use Object reference counts  ? use Object reference counts
80  ? edge radius as parameter for stones  ? edge radius as parameter for stones
81    
82  DONE  DONE
83    --- before 0.80 ---
84    x don't crash when creating unknown objects or models
85    
86    
87  --- before 0.70 ---  --- before 0.70 ---
88    x reorder levels
89  x fix sound effect volume (explosions in particular)  x fix sound effect volume (explosions in particular)
90  x run levels in a "sandbox"  x run levels in a "sandbox"
91  x help screen  x help screen

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26