Progress bars
Monday 10 March 2008 at 10:03 pm
Progress bars during construction.

... and now if you do something wrong, you get a warning up here.
Now for "the list".
Short-term (before a beta):
More building types - at least hall, apartment, restaurant, fast food, hotel
Transport (elevators and stairs for now)
Better UI (menus, ability to click on tools)
AI humans to walk around
Drag to build multiple items
Dim the buildings in the background at night
Fix endian issues (the code has a few endian-specific parts geared towards big endian - powerpc - systems. When I run it on x86, I'll find out where the issues are and fix them...)
Universal binary for Mac OS X
Build for x86 Linux
Fade transition upon load/launch
Fix week numbers
Fix restaurant building
Fix office 1's windows while in construction
Clean up some of the compitler warnings
Medium-term (before a wider beta):
Fix the runtime resolution changing
Get GLViewport behaving so you can scroll around, zoom in and out etc
Preliminary networked / online support
Checksum the file format
Gameplay goals (star ratings etc)
Disasters (terrorist, fire, meteor impact, flood etc, any suggestions?)
External view of the building
More building types - medical center, car parking, train station, double office, shopping mall, arcade, glass bridge, security, shop, skybridge, helicopter pad, movie theatre, gym, garden
Ability to build sound insulation (reduces annoyance of nearby people)
Have a main menu
Build for Windows
Multiple rent setting (so it doesn't get incredibly tedious when the tenants all move out)
Pause function
Weather (e.g. rain, lightning etc)
Uint32 limit might be hit with >7 wks uptime
Long-term (before release):
Serial number / Registration algorithm :)
Online support (upload towers / scores to internet)
Maemo port? (if Maemo supports OpenGL by then :) )
Support for alternate environments (aka alternate graphics, rules etc)
User scriptability (perhaps)