Updated todo list (though we might consider removing this completely,

since the real todo list is on the wiki).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1907 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
hikerstk 2008-05-15 04:15:02 +00:00
parent aec3cd4f0b
commit 796cd14a39

36
TODO
View File

@ -47,34 +47,12 @@ Thanks in advance!
******************************** ********************************
******************************** ********************************
Known bugs
==========
This contains either hard, or not reproducible errors.
- Fix keyboard bug: the first time turning left/right while
pressing the up key is ignored. See bug 6168
Might be difficult to fix, since it occurs (it appears) in the interface
between X and plib.
Things that would be nice to fix, but are not urgent Things that would be nice to fix, but are not urgent
===================================================== =====================================================
- Write some documentation. Things to include: - Write some documentation.
- taking shortcuts might result in not finishing a lap
- lap display colour for all karts changes colour whenever
a lap is finished
- Display skid marks again (currently disabled due to problems of - Display skid marks again (currently disabled due to problems of
skid marks being 'in the air'). skid marks being 'in the air').
- Added settings menu (e.g. for MPH vs KPH (vs. KM/H), ...) - Added settings menu (e.g. for MPH vs KPH (vs. KM/H), ...)
- Enable real fullscreen support
- Top 10 lists for time trial, and grand prix.
- Display the time difference to either the
kart in front of the kart, or to the first kart.
- Add track sections which must be passed in order to finish
a lap. This would avoid karts taking shortcuts.
That's already in the code, but currently the user does
not get any feedback if a driveline is skipped --> after
crossing the finishing line, the race might not end for a
kart. Well, there is the 'wrong direction' message (?)
- Add a tutorial course - Add a tutorial course
- Valgrind for memory bugs. - Valgrind for memory bugs.
- Update the web page, make more screen shots, ... - Update the web page, make more screen shots, ...
@ -84,9 +62,6 @@ Things that would be nice to fix, but are not urgent
long term long term
========= =========
- OpenAL support (optional) [patrick]
- Improved physics to support skidding
- Improved collision handling
- Add network multiplayer - Add network multiplayer
- Make full use of OpenAL - Make full use of OpenAL
- Performance tuning - Performance tuning
@ -113,13 +88,4 @@ long term
ambience, ... ambience, ...
- More tracks - More tracks
- More grand prixs - More grand prixs
- Support for translations(?)
- Support for easy-to-plugin different AIs, and allow different karts
to have different AIs
- Code cleanup - Code cleanup
- Consistent style (which needs to be defined)
- Replace (as far as possible) all char* with std::string
- Rather complicated way of passing information to world, a
mixture of CupData, raceSetup, race_manager. This could
probably all be simplified by only using the race_manager,
removing the raceSetup class completely.