Donation

Help us to pay our server!
(: Consider a donation :)



Social Media

  • Facebook
  • Google+

Latest Posts

Contribute

Do you want to help?

You came here because you are interested in contributing to Widelands? That is great! There are many ways to help making Widelands an even better game.

Maps

The easiest way to contribute is to make your own map and share it with others by uploading it to our maps repository. In the main menu of Widelands, you should find a button to start the editor. Your own map could also be the base to create a new campaign.

Related articles:

Report a Bug

Another easy way to help is to report a bug whenever you find one in the game. All you need is an account for Launchpad.net to file bug reports in our bugtracker. Please also read how to write a good bug report. You can help us further by testing development builds.

Related forums:

Translations

In case you speak a language other than English, you are invited to help translating Widelands into your language. Just log in at Transifex and start translating at the Widelands translation page. Read Translating Widelands carefully for more information. You can use the Glossary as a reference for frequently used terms.

Related forum:

Campaigns

If you know LUA, you can also try to create a scenario map similar to the campaign maps in Widelands.

Related articles:

Graphics

You know how to make great graphics and want to improve some of Widelands' game art? Visit the graphics development page.

Related forum:

Music and Sound

You are a sound artist or music composer and want to add one of your creations to Widelands? Just post them in the Sound & Music Development forums. More information about music and sounds can be found on the About Audio page.

Widelands Code

If you have some programming skills you can check out the Widelands source code and get familiar with it. Afterwards, you can try to fix some small bugs or add a feature you think Widelands is missing. But first make sure this feature is accepted by the community by asking in the Game Suggestions forum. Commit your changes in a new branch and send a merge request on Launchpad.net. We also recommend that you manually run code check and additional regression tests before sending in your merge request.

The Website

The website just got an major overhaul but there are a lot of bugs and missing features. If you know Python and the Django Framework, feel free to help. The code for the website can also be found on Launchpad.net.

Links

Discuss this article