Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Version 6 (modified by FelixSchulthess, 16 years ago) (diff)

TracNav(TracNav/TOC_Development)?

Contribute

So you want to help us with Orxonox? We're glad to hear that and this page should help you find your way into the project. Our goal is to feed you with as much information as possible so you can figure out yourself what you may be best suited to. Nonetheless, after you decided what you'd like to do, it's a must to contact the Orxonox-Team about your motivation.

Tasks

There is always a lot to do. Some of the open tasks are available in our ticketing system. Check them out and click on them to get a more specific description of what they hold. Please ensure that there is still nobody working on it, since you cannot take over a task from somebody else.

Of course we're open for any ideas which are not listed as ticket. In this case you may create an own ticket and start working on it after you contacted us.

People

Well, we're not exactly hiring people, but we're always glad when somebody from outside of the practical wants to work on Orxonox. At the moment we search for…

  • Designers for any kind of sci-fi stuff. All designs from huge space cruiser to nifty knife. At the moment we're working out some more specific design rules. If you're not that creative, but have skills with Blender, Photoshop or GIMP, you may enhance textures or models we already have.
  • Modelers for human models. We always search for people providing us with new models especially with models we can use for characters in the game. You should have a lot of experience in this topic though.
  • Modelers for space ships in general. Any flying saucer, huge or small, designed after your or somebody else's design is welcome. However, please contact us before you start working, because we have some rules. Models with too many polygons or really large textures cannot be used. Our favorite format is COLLADA.
  • Modelers and designers for environment. Height maps, space boxes, textures, BSP-models and similar.
  • Advanced Coders. Orxonox will become a multi threaded game to be played over the internet so there are a lot of things to figure out to make the game a success (meaning fun).

What you shouldn't lack when working with us:

  • Independence - When not studying at the ETH or not even living in Switzerland our possibilities to support you with your task are limited. In this case we expect some degree of autonomy. Still we provide you with tools to get help. Make use of dev mailing list, the forum, code peer reviews and IRC channel to discuss your progress and problems.
  • Teamwork - You should be able to work with others and to respect their wishes, views and work. All the people wanting to rip the project apart for its greater good may click away now.
  • Fun - the game and its development is here to produce fun. We expect that you have fun working on a task and that you finish it, please ;-).
  • Open Source - Last but not least you should be able to define yourself with the open source philosophy, at least a bit. Your work will be released under CC-by-sa or GPL license.

If this still leaves you with questions, contact us.

License

All content (except for the source code, which is under GNU GPL) of Orxonox is licensed under the Creative Commons Attribution-Sharealike 2.5 license. Content from other sources needs to be under a license which assures the same (or more) rights.

To sum it up, this means ou are free to:

  • copy, distribute, display, and perform the work
  • make derivative works

You have to respect the following

  • Attribution: You must attribute the work in the manner specified by the author or licensor.
  • Share Alike: If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one.
  • For any reuse or distribution, you must make clear to others the license terms of this work.
  • Any of these conditions can be waived if you get permission from the copyright holder.