Home arrow About FreeCol arrow How to Contribute SITEMAP
How to Contribute
The FreeCol-team is always looking for new people who would like to contribute to our volunteer-based project. No matter what your areas of interests are, we can make use of your skills.

This is a list of whom to contact if you want to participate:

Programming:

 
We can always make use of skilled programmers wanting to either submit patches or fully participate in the development of the game. If you are interested in contributing, the usual procedure is:
  • Subscribe to the developer mailing list so you can see what happening/being discussed
  • Pick something to work on and send patches to the mailing list
    • Start small until you have a broad familiarity with the codebase
    • Bugfixes are preferred over new functionality
    • The AI code is notoriously tricky and not recommended for starting projects
  • After <small number> of useful patches, people tend to get added to the project, with write commit privilege.

Please contact: This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Graphics:

 
You can help develop the visual appearance of the game by making terrain graphics, background images and illustrations. Use your creativity and help define the graphical appearance of the game.  There are open bugs for missing animations (bug report #1011) and images (smaller fort/fortress, BR#2049).

Please contact: This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Music and Sound Effects:

  Please contact: This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Content Writers:

 
Add historical facts and write texts that truly defines the complete gaming experience. Learn more about American history and share your knowledge in an exciting manner. 

The lists of native settlement names would benefit from attention from someone who actually knows something about native American history.

Please contact: This e-mail address is being protected from spam bots, you need JavaScript enabled to view it.

Translations:

  Introduce the game to a larger audience by translating it to your native tongue. We need your help with both translation and proofreading.

Read more and start translating at Translatewiki.

Website:

  Please email the Developer or Website Mailing lists linked on this page if you would like to help improve the website. We could especially use your help if you are skilled in one or more of these areas:
  • Writing content (how-tos, news etc)
  • Webdesign (HTML, CSS)
  • Graphic Design
  • Human-computer interaction
Feel free to join the discussions on the This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Testing:

  We need people for constant testing of the development version of the game. Please use git to keep your copy of the game up-to-date and submit bug reports whenever you experience any problems. It would be great if you could subscribe to the commit mailing list and target your testing towards new features, but we also need people for overall game testing.

Start testing immediately! Questions can be directed to the This e-mail address is being protected from spam bots, you need JavaScript enabled to view it .