TODO
From SuperTux
Contents |
Milestone 2
Documents and ideas: Milestone 2 esp. World 2
Notes
Attention: Only developers should edit this page. Please add User ideas and Bugs to the end of their pages
Apart from issues listed here, Category:Needs Code, Category:Needs Sound and Category:Needs Graphics list articles that describe content which still lacks one of the three. Bugs can be found in our bug tracker.
Game Tasks
Current
Integration/Organisation
- integrate new bomb sprite, remove the old
- integrate new green pipe
- make list of ugly titles that need replacement
- remove the helper-tiles in levels where enemies should be stay-on-platform
Graphics
- repaint dead-iceblock
- redraw underground ice tileset
- design a new ice-castle titleset
- design enemies that fit into a ice-castle
Coding
- make submenus look different then clickable menu items
- implement threading in netbrush-server (needed so that new users don't bring the session to a crawl)
- make lisp reader get(name, bool) handle 0/1 as bool instead of fail
- getting stuck under a tile as large-tux shouldn't harm you, just unstuck you
Input
- implement wiimote support (easily done with cwiid), should be #ifdef'ed out if library doesn't exit or better dlopen the library at runtime
- check that joystick code works with analogsticks properly and fix where necessary
Bugs
- german umlauts seem to be broken when switching the language in game
- In special levels, such as ones were tux walks upside down or levels where the camera moves at a constant speed, spawning at a checkpoint causes tux to die immediately. (Mac OS X Version)
Future
- add paralax scrolling to all levels
- remove old water from levels (bridge levels)
Editor
(The editor is not release critical therefore no ratings for these TODOS)
- Scroll TileList with middle mouse, Get different Tilegroups
- Isn't that the way it is atm? --WolfgangB 18:23, 7 Aug 2006 (BST)
- Only if one tilegroup is selected, with default group (empty string) you can't scroll, once you have set it to "All" or anything else you can. Should be bug (or feature) in GTK, it's not controlled by program.
- Isn't that the way it is atm? --WolfgangB 18:23, 7 Aug 2006 (BST)
- Create an overview widget (where to place this in the GUI?)
- Overview for what? -- Penguinmaster 15:46, 4 Oct 2006 (CEST)
- The sector. Like a minimap.
- Overview for what? -- Penguinmaster 15:46, 4 Oct 2006 (CEST)
- Grab Mouse Pointer when scrolling so that we can scroll as much as we want (and the mouse is still where it was before scrolling)
- I don't think that would be a good idea. I at least found that applications that does that are hard to use. --AnMaster 10:46, 13 Nov 2006 (CET)
- More custom property editors:
- Texts
- Scripts (we had a very good gtksourceview based editor which is disabled at the moment, maybe split the editor to a separate dll and load different editors on demand?)
- Layer switching on keys 1,2,3,...,0 CTRL+1,2,3,...,0 to switch visibility, key 0 for objects
- Editor has strange behaviour when you select a tile in the middle, right-click select and move the mouse too much to the right
- Tool not working after loading new level
- Added a workaround for this by resetting to the Select tool when loading new level. --AnMaster 20:25, 8 Sep 2006 (BST)
- Windows builds seem to silently crash when loading huge levels
- huge as in 100x100 or more like 10000x10000?
- the level old world2/airkey.stl crashed both editor and the game itself on windows. --AnMaster 17:56, 30 Jun 2006 (BST)
- huge as in 100x100 or more like 10000x10000?
- Make the right click menu from sector tab a normal menu so that users can easily find it
- Maybe add them to a toolbar? that could be useful. --AnMaster 23:27, 20 Jul 2006 (BST)
- Add a new way to copy parts of one level to another.
