Difference between revisions of "Talk:Milestones"

(Release 0.8.2)
Line 1: Line 1:
Here a list of the ''planned'' features for the next upcoming releases. Developers, add a feature to a milestone only if you plan on working on it yourselves, and remember to discuss it first on the mailing list.
+
Here a list of the ''planned'' features for the next upcoming releases. Developers, add a feature to a milestone only if you plan on working on it yourselves, and remember to discuss it first on irc or the mailing list.
  
 
Note that the list and the items are subject to change. They certainly depend on what contributions we get from new developers. For example, if we get a patch for a feature planned for a later milestones, we will certainly include it earlier.
 
Note that the list and the items are subject to change. They certainly depend on what contributions we get from new developers. For example, if we get a patch for a feature planned for a later milestones, we will certainly include it earlier.
  
 
= Currently Planned Milestones =
 
= Currently Planned Milestones =
 +
 
== Release 0.8.2 ==
 
== Release 0.8.2 ==
* Merge the 3 GSoC branch ([[new graphical pipeline]], network lobby and network core)
+
* Merge the 3 GSoC branch ([[new graphical pipeline]], network lobby and network core).
 +
* Significant graphical improvements.
 +
** Tracks need to be redesigned/improved, and it's unlikely that all tracks will be improved initially.
 +
* Vote for addons (http://stkaddons.net/).
 +
** This will actually be the basis for online multiplayer, since it will handle logging into a server etc.
 +
** Perhaps start adding some kind of 'friend' support - you could get a notification if a friend is online.
 +
* Achievements.
 +
 
 +
== Release 0.8.3 ==
 
* Different physics for different karts - this will depend on contributions from the community
 
* Different physics for different karts - this will depend on contributions from the community
 
* Game replay
 
* Game replay
 
** Race against a ghost/pre-recorded race (depends on replay mode)
 
** Race against a ghost/pre-recorded race (depends on replay mode)
 
** Note that this depends on finalising the physics: game replay should use extrapolation to reduce the file size, and this would depend on the physics.
 
** Note that this depends on finalising the physics: game replay should use extrapolation to reduce the file size, and this would depend on the physics.
 
== Release 0.8.3 ==
 
* Vote for addons (http://stkaddons.net/)
 
** This will actually be the basis for online multiplayer, since it will handle logging into a server etc.
 
** Perhaps start adding some kind of 'friend' support - you could get a notification if a friend is online
 
  
 
== Release 0.8.4 ==
 
== Release 0.8.4 ==
Line 21: Line 25:
  
 
== Release 0.9 ==
 
== Release 0.9 ==
* Multiplayer network support for WAN environments
+
* Multiplayer network support for LAN environments.
 
* Mini games (besides normal racing mode), e.g.:  
 
* Mini games (besides normal racing mode), e.g.:  
 
** Pacman mode: karts must collect a certain number of coins (or something else on the road), while being chased by ghost karts
 
** Pacman mode: karts must collect a certain number of coins (or something else on the road), while being chased by ghost karts
  
 
==Release 0.9.1==
 
==Release 0.9.1==
 +
* Multiplayer network support for WAN environments
 
* AI for battle mode
 
* AI for battle mode
 
** I am more than happy to add this earlier, if someone implements it ;)
 
** I am more than happy to add this earlier, if someone implements it ;)

Revision as of 03:57, 16 February 2014

Here a list of the planned features for the next upcoming releases. Developers, add a feature to a milestone only if you plan on working on it yourselves, and remember to discuss it first on irc or the mailing list.

Note that the list and the items are subject to change. They certainly depend on what contributions we get from new developers. For example, if we get a patch for a feature planned for a later milestones, we will certainly include it earlier.

Currently Planned Milestones

Release 0.8.2

  • Merge the 3 GSoC branch (new graphical pipeline, network lobby and network core).
  • Significant graphical improvements.
    • Tracks need to be redesigned/improved, and it's unlikely that all tracks will be improved initially.
  • Vote for addons (http://stkaddons.net/).
    • This will actually be the basis for online multiplayer, since it will handle logging into a server etc.
    • Perhaps start adding some kind of 'friend' support - you could get a notification if a friend is online.
  • Achievements.

Release 0.8.3

  • Different physics for different karts - this will depend on contributions from the community
  • Game replay
    • Race against a ghost/pre-recorded race (depends on replay mode)
    • Note that this depends on finalising the physics: game replay should use extrapolation to reduce the file size, and this would depend on the physics.

Release 0.8.4

  • Online highscore lists - collect suggestions/comments on a separate page. This will need game replay, since the top 20 (or so) entries will have their replay saved, so that people can race against saved highscores and verify the correctness of an entry.


Release 0.9

  • Multiplayer network support for LAN environments.
  • Mini games (besides normal racing mode), e.g.:
    • Pacman mode: karts must collect a certain number of coins (or something else on the road), while being chased by ghost karts

Release 0.9.1

  • Multiplayer network support for WAN environments
  • AI for battle mode
    • I am more than happy to add this earlier, if someone implements it ;)

Release 1.0

  • Polish up :)

Finished Milestones

Release 0.7.3

  • Bug fix release Done.png
  • New items Done.png
  • Objects that emit sounds when you get near them (e.g. space shuttle in city track could make a humming sound if you get close enough; there are better examples) Done.png
  • Performance improvements Done.png using LOD

Release 0.8

  • Improve physics Done.png
    • Update to latest Bullet (physics engine) (there was another update, no need to apply this as well at this stage) Done.png
    • Skidding : by setting friction = 0 and applying the torque, the feeling is quite good; so we just need to tweak and test this further... Done.png - implementation is actually different, but: Done.png
    • Better bumping of karts into each other (push karts aside) Done.png
  • Use reverse tracks as a unlockable feature? Done.png
  • Career mode (replacing/evolved version of challanges) and/or different difficulties for challenges Done.png
  • Eye candy Done.png
    • Normal maps, light maps Done.png

Release 0.8.1

  • New game modes: Done.png
    • Soccer mode Done.png
    • Easter Egg hunt Done.png
  • Tutorial. Done.png
  • Wiimote support Done.png
  • Bug fixes Done.png