Difference between revisions of "GSOC ideas"
From Bitfighter
Watusimoto (Talk | contribs) |
Watusimoto (Talk | contribs) |
||
Line 6: | Line 6: | ||
* Custom music for levels including central music repository | * Custom music for levels including central music repository | ||
* Add IPV6 support to TNL layer | * Add IPV6 support to TNL layer | ||
+ | Bitfighter currently works with IPv4, but not IPv6. Our netowrking library, TNL, has some stubs for IPv6, but they need to be more fully developed. If you take on this project, you will be somewhat on your own as none of the mentors really knows how to do this. This could be an interesting project; it might be relatively easy... or not. We just don't know. | ||
* Bring sanity to client-side prediction system | * Bring sanity to client-side prediction system | ||
* Journal (replay/save games) | * Journal (replay/save games) |
Revision as of 10:41, 24 March 2013
Some ideas for GSOC projects:
These projects all need to be fleshed out. Points to consider: difficulty level, prerequisites, description and who to ask (See here for an example: http://www.hedgewars.org/gsoc_ideas2012.html)
- Centralized level repository
- Custom music for levels including central music repository
- Add IPV6 support to TNL layer
Bitfighter currently works with IPv4, but not IPv6. Our netowrking library, TNL, has some stubs for IPv6, but they need to be more fully developed. If you take on this project, you will be somewhat on your own as none of the mentors really knows how to do this. This could be an interesting project; it might be relatively easy... or not. We just don't know.
- Bring sanity to client-side prediction system
- Journal (replay/save games)
- Mobile port work
- Observer mode
- Automated testing/unit testing
- GLES2
- Further development of robot players and cool levelgens
- Feasibility of web client
- Extraction and improving physics system (with an eye to simplify collision detection)
EASY PROJECTS
- Create stats page listing all the stuff we collect on a player; stats will be sent from master upon connect.