Latest Posts

Changes in Contribute

Revision Differences of Revision 24

# Do you want to help? ¶

[TOC] ¶

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](/maps/). 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 [[ Contribute/#campaigns | campaign ]]. ¶

Related articles: ¶

* [[ EditorHelpHelp | The Widelands map editor ]] ¶

## 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 github.com to file bug reports in our [bugtracker](https://github.com/widelands/widelands/issues). Please also read [[ How to Write a Good Bug Report | how to write a good bug report ]]. You can help us further by [[ TestingBranches/ | testing development builds ]]. ¶

Related forums: ¶

* [Technical Help](/forum/forum/1/) - If you aren't sure about a bug or if you don't want to create a GitHub account ¶
* [Game suggestions](/forum/forum/2/) - For suggestions on gameplay or gamehandling ¶
* [Editor forum](/forum/forum/4/) - For suggestions to the Editor ¶

## 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](https://explore.transifex.com/widelands/widelands/). Read [[ TranslatingWidelands/ | Translating Widelands ]] carefully for more information. You can use the [Glossary](https://www.transifex.com/projects/p/widelands/glossary/l/en/) as a reference for frequently used terms. ¶

Related forum: ¶

* [Translations & Internationalization](/forum/forum/12/) ¶


## Campaigns ¶

If you know [LUA](http://www.lua.org/), you can also try to create a scenario map similar to the campaign maps in Widelands. ¶

Related articles: ¶

* [[ CampaignCreation ]] ¶

## Graphics ¶

You know how to make great graphics and want to improve some of Widelands' game art? Visit the [[ GraphicsDevelopment/ | graphics development ]] page. ¶

Related forum: ¶

* [Graphic Development](/forum/forum/9/) ¶

## 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](/forum/forum/10/) forums. More information about music and sounds can be found on the [[ AboutAudio/ | About Audio ]] page. ¶


## Widelands Code ¶

* If you have some programming skills you can [[ GitPrimer/ | check out the Widelands source code ]] and get familiar with it. To build that code check [[ Building Widelands ]]. ¶
* Once you are able to compile, you can try to fix some [small bugs](https://github.com/widelands/widelands/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) 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/forum/2/) forum. ¶
* Commit your changes in a new branch and start a pull request. We also recommend that you manually run [[ RegressionTests/ | code check and additional regression tests ]] before sending in your merge request. ¶
* We follow the [Google Style Guide](https://google.github.io/styleguide/cppguide.html) for code layout etc. ¶


## The Website ¶

The website just got an major overhaul but there are a lot of [bugs and missing features](https://github.com/widelands/widelands-website/issues). If you know [Python](http://python.org/) and the [Django Framework](https://www.djangoproject.com/), feel free to help. The [code for the website](https://github.com/widelands/widelands-website) can also be found on GitHub. On getting the code, see [[ GitPrimer ]]. ¶

# Links ¶

* [[ Game Manual | Game Manual ]] ¶
* [[ Main Page | Main Page ]] ¶

####[Discuss this article](/forum/topic/1614/)