-
Notifications
You must be signed in to change notification settings - Fork 3
/
TODO
335 lines (296 loc) · 11.6 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
==============================================================================
OpenCity TODO version 0.0.7 BETA
--------------------------------
Last modified:
$Id$
==============================================================================
Planed for future version
-------------------------
Subdivide map for better performance (0.0.3 +)
Settings GUI (0.0.3 +)
Help system
Internationalization
Zone density
Sea-port
Air-port
Gas
Highway
Subway
Arcologies
Land-mark
Shanties
Rendering plugins:
Snow, rain, fall, night
Event plugin:
French attitude ...
Water layer
Water pipe
Water pump
Water tower
Water micro simulator
Tree micro simulator
Add new vehicle models
Fix the orthogonal projection
Fire
Explosion
Nature micro simulator: earthquake
Improve vehicle rendering
Review the agent creation process
Review the message system
Rail road
Rail station
Train models
Crime
Police agent system
Unblocking networking layer
Add online operation notification clock
ZeN online map loading
Fix city size settings bug
Add the simulator accelerator key
Make the simulator CPU independant
Texture lighting
XML parameters accessors (wip)
XML handling in construction process (wip)
XML handling in the simulation engine (wip)
Remove horizonal mirroring operation
Crime
Review the message system
Review the agent creation process
Police agent system
Mouse cursor support
Unblocking networking layer
ZeN online map loading
Earthquake
Add TTF support
==============================================================================
OpenCity TODO version 0.0.6 BETA - STABLE
-----------------------------------------
Last updated on november 11th, 2008
Use less triangles to render water (done)
Improve alpha display (done)
Improve culling calculation (done)
Remove unused OCM model (done)
Remove OCM code (done)
Add 1 state button (done)
Add new query icons (done)
Improved query circle (done)
Improved selection calculation (done)
Improved selection hot zone (done)
Add heightmap into the release (done)
Fix string save format (done)
Save file version check (done)
Fix vehicle display bug on restart (done)
Remove std namespace from header (done)
Improve OpenGL extension handling (done)
Remove DOS window on launch (done)
Simplify video setup code (done)
Add SDL accelerated visual (done)
Fix full-screen and gl-version order (done)
Fix full-screen resolution detection (done)
Improve texture class (done)
Reference counting texture cache (done)
==============================================================================
OpenCity TODO version 0.0.5 BETA - STABLE
-----------------------------------------
Last updated on dec 12th, 2007
Remove -no-dl option (done)
Fullscreen config variable support (done)
Fullscreen high resolution autodetect (done)
Add --fullscreen (done)
Global city dimensions variable (done)
Global settings structure (done)
Water texture (done)
TinyXML 2.5.2 integration (done)
Fix path building bug (done)
Fix graphist's special test feature (done)
Add GetFloat() to Conf class (done)
Add --noaudio (done)
Reduce CPU usage when iconified (done)
Fix bug #1596555 (done)
Fix building resize bug (done)
Add label alignment attribute (done)
Add population computation (done)
Save file format version (done)
Save ressource statistics (done)
Fix the income system (done)
Fix terrain highlight bug (done)
Fix load/save toolcircle bug (done)
Add the coal power plant (done)
TinyXPath 1.2.4 integration (done)
Add save/load file versioning (done)
Fix TinyXPath 1.2.4 64 bits bug (done)
Add map generator commandline options (done)
Basic LOD (done)
Basic 3D object culling (done)
Improved 3D object culling (done)
Fix STL comparison functor bug (done)
Toggle terrain/water/structure display(done)
Mini RCI map (done)
Create trees on the map at start (done)
Add SimpleOpt as command line parser (done)
Add MapMaker as global class (done)
Fix culling algorithm while dragging (done)
Add main menu (done)
Integrate the new status bar (done)
Add speed button (done)
Add RCI bars (done)
Fix RCI bars ratio (done)
Fix P bar ratio (done)
Add toolcircle button (done)
XML metadata migration (done)
Load model dimensions (done)
Load model direction (done)
Load cost (done)
Load property attributes (done)
Load RCI, WEG, TN values (done)
Review the licensing (done)
Variable name clean up (done)
LBS/FHS layout (done)
Add the manual page (done)
==============================================================================
OpenCity TODO version 0.0.4 BETA - STABLE
-----------------------------------------
Last updated on oct 8th, 2006
Implement the MAS library (done)
MAS integration (done)
Review the debug macros (done)
Reduce the number of threads (done)
Terrain save/load feature (done)
Create MAS debug macro (done)
Fix the MAS 0, 0 coordinates bug (done)
Fix the raise/lower terrain cost (done)
Hospital model (done)
Terrain generation (done)
Trees (done)
Convert road OCM files to AC (done)
Clean up the MAS library (done)
Convert the terrain to display list (done)
Fix building resize bug (done)
Fix vehicle display bug (done)
Fix splash display bug (done)
Fix save/load character ignoring bug (done)
Fix save/load stream buffer misuse (done)
Multi plateform save file format (done)
Remove moving vehicles while loading (done)
City save/load feature (experimental)
Multi plateform save/load path (experimental)
Toolcircle shadow (done)
Fix simulator value (done)
Fix save/load GUI bug (done)
Fix Win32 windows resize bug (done)
Tell us save/load bug (pending)
==============================================================================
OpenCity TODO version 0.0.3 BETA - STABLE
-----------------------------------------
Last updated on jan 24th, 2006
Create autopackage (done)
Improve grass texture (done)
Add first level RCI models (done)
Update PDF (done)
Fix near plan in orthogonal mode (done)
Build over roads and electric lines (done)
Add BinReloc routines (done)
Disable hospital icon (done)
Disable "a" toolcircle (done)
Handle " (double-quote) in --homedir (done)
Disable 32bits requirement (done)
Customize installation path under win32 (done)
Ship necessary docs for end users (done)
Domain transfert (done)
1024x768 fullscreen mode (done)
Splashscreen rewrite (done)
New OpenGL font system (done)
Simulation code retouch (done)
Build over the existing RCI zones (done)
New selection method (done)
Low video quality mode support (done)
Show the structure while building (done)
Improve structure placement algorithm (done)
Improve win32 compilation support (done)
Memory leaks fix (done)
Win32 starting crash fix (done)
AC3D internal structure rewrite (done)
AC3D rendering rewrite (done)
Auto-triangulating loader (done)
Autoheader (done)
HomeDir config variable (done)
One texture file per model (done)
Code cleaning up
mapGetSquareHeight2 (done)
debug message (done)
enumeration (done)
Update the UML design (done)
Update the OpenCity design draft (done)
NURBS surface (held over)
Improve electricity transmission (held over)
New algorithm for moving object (held over)
-
Doxygen it (done)
AC3D file support (done)
Texture mirroring (done)
Trim out the space around = in .conf (done)
Dynanimize structure's size (done)
Park (done)
Splash screen (done)
Buffer for textures loading (done)
School (done)
Fire station (done)
Police station (done)
Dynanimize OC_SIMULATOR_LAG (done)
Design networking protocole v0.0.3 (done)
Frodrigo's models integration (done)
Auto-scaling texture (done)
Terrain texturing (done)
==============================================================================
OpenCity TODO version 0.0.2 BETA - STABLE
-----------------------------------------
Last updated on thu sep 7th, 2004
Improve win32 support (done)
Config file .conf support (done)
Compass (done)
Improve graphics (done)
Codes cleaning up (done)
-
Destroy tool (done)
Electricity sim rewrite (done)
GUI (done)
Blender mouse's wheel's behaviour (done)
AM_PATH_SDL (done)
Tool circle (done)
Query tool (done)
Traffic simulator (done)
Improve rendering for selection (done)
Improve rendering for highlighting (done)
Lighting (done)
OpenCity Models (OCM) minimal support (done)
Improve debugging macros (done)
Dijkstra algorithm (done)
Euclidian heuristic (done)
Minimal vehicule animation (done)
Floating point vehicule coordinates (done)
Inaccurate normals if negative zoom ratio (done)
Move #define from main.h to appropriate files (done)
Better vehicule display algo (done)
DIY cool sound effects ;) (done)
Review GUIButton algo (done)
Remove pcMap from graphicmanager (done)
OCM texture aware (done)
==============================================================================
OpenCity TODO version 0.0.1 BETA - STABLE
-----------------------------------------
Last updated on thu feb 21th, 2004
RCI zoning (done)
Ctrl cancels the dragging action (done)
Sound & Music support (done)
Terraforming (done)
Road (done)
Electricity:
Powerline, powerplant (done)
RCI simulator (done)
WEG simulator (Electricity) (done)
-
Optimization of the rendering engine (done)
Bugs fix (done)
Simulator tuning (done)
Classic orthogonal projection (done)
MacOS X port (held over)