GSoC topics 2014

Line 30: Line 30:
'''Prerequisites'''
'''Prerequisites'''
-
C++ programming, XML
+
C++ programming, experience with HTML or XML GUI's might come in handy
'''Mentor'''
'''Mentor'''
* Marianne Gagnon (auria)
* Marianne Gagnon (auria)
 +
* Glenn De Jonghe (unitraxx)
* Fallback : Joerg Henrichs (hiker)
* Fallback : Joerg Henrichs (hiker)
Line 40: Line 41:
== Track Editor ==
== Track Editor ==
A long outstanding problem of SuperTuxKart is the fact that good skills with a 3d modelling software (best blender) is necessary in order to create tracks. This means that many people interested in designing tracks are facing a huge hurdle. Additionally, even for experienced modeller it takes a lot of time to create a track.
A long outstanding problem of SuperTuxKart is the fact that good skills with a 3d modelling software (best blender) is necessary in order to create tracks. This means that many people interested in designing tracks are facing a huge hurdle. Additionally, even for experienced modeller it takes a lot of time to create a track.
 +
 +
More deteails of this project are on our [[GSoC_Track_Editor|GSoC Track Edit]] page.
This project is about creating a track editor. It is certainly one of the most difficult suggestions for SuperTuxKart, but also some of the most creative ones. Editors can come in many different variations: they can be based on pieces (e.g. squares or rectangles) that you just place next to each other, to very powerful tools like the integrated editor of ModNation Racer (see for example http://www.youtube.com/watch?v=Tyk3CC3vyyg). We certainly don't expect anything close to the latter.
This project is about creating a track editor. It is certainly one of the most difficult suggestions for SuperTuxKart, but also some of the most creative ones. Editors can come in many different variations: they can be based on pieces (e.g. squares or rectangles) that you just place next to each other, to very powerful tools like the integrated editor of ModNation Racer (see for example http://www.youtube.com/watch?v=Tyk3CC3vyyg). We certainly don't expect anything close to the latter.
Line 96: Line 99:
* Joerg Henrichs (hiker)
* Joerg Henrichs (hiker)
* Fallback: Marianne Gagnon (aka Auria)
* Fallback: Marianne Gagnon (aka Auria)
-
 
-
 
-
----
 
-
== Game Lobby and User Profile improvements ==
 
-
For last year's online multiplayer projects a lot of functionality has been added, but not much attention was spend on the interfaces presenting the features. So one part of this project is to upgrade the current interface and add any obvious missing features.
 
-
 
-
Some other nice features we want to add to online multiplayer that can be part of this project (and other ones may be suggested of course) :
 
-
* Players in a game lobby vote for the next track.
 
-
* Users toggling ready before the race starts automatically
 
-
* More settings for the game server host
 
-
 
-
 
-
'''Prerequisites'''
 
-
 
-
C++
 
-
 
-
''' Mentor'''
 
-
* Glenn De Jonghe (unitraxx)
 
-
* Fallback: Hiker? Auria?
 
-
 
-
----
 
-
 
-
== Improve in-game add-ons interface ==
 
-
The current in-game addons interface is a flat list, with no screenshots and limited search, filtering and sorting options. Text is also used for many pieces of information that could be visual. This project will implement a new more user-friendly interface, with more screenshots and images and less text, and better search capabilities.
 
-
 
-
SuperTuxKart uses its own GUI engine, based on the irrlicht widget set and XML files describing the layout. It may be necessary to extend the STK GUI engine to produce the desired results. The proposal for this project may be extended with interface improvents for other parts of the game. (Highly recommended, though make sure that your timeline seems reasonable.)
 
-
 
-
'''Prerequisites'''
 
-
 
-
C++ programming, experience with HTML or XML GUI's might come in handy
 
-
 
-
'''Mentor'''
 
-
* Marianne Gagnon (auria)
 
-
* Joerg Henrichs (hiker)
 
----
----

Revision as of 12:11, 22 January 2014

Retrieved from "http://supertuxkart.sourceforge.net/GSoC_topics_2014"

User Tools