Contributing
Do you know java, do you like to write games, do you have a lot of free time? If you answered yes to all three then we would like to hear from you.
To get started simply download the latest development version from svn from
here with an svn client. You can also browse the repository from
here using a web interface. If you have
ant installed, you simply need to type ant in the main directory. after you unzip.
Email patches made from svn head to the triplea developers list (this list can be found on the sourceforge page).
What needs to be done
Better AI (can you write something to beat the Easy AI)
Optional Rules (AARE, Pacific...)
Add unpp support to deal with firewall/router issues (
http://www.sbbi.net/site/upnp/features.html)
Better map editor
Plug in system to load new maps
Other games (Hex. laserchess, risk maybe)
In game Scripting
Sourceforge page
The
sourceforge page has a list of bugs, feature requests.
How to submit a patch
Mail all patches to the TripleA developers mailing list. Please make sure your patches are made against the latest svn tree.
Coding Standards
CodingStandards for developers can be found here.
Eclipse Setup
EclipseSetup for new developers