Stendhal code design: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>Kymara |
imported>Hendrik Brummermann No edit summary |
||
| (40 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Navigation for Stendhal Top|Developing}} |
{{Stendhal code design}}{{Navigation for Stendhal Top|Developing}}__NOTOC__ |
||
This page gives a little overview about the Stendhal code. |
|||
{{Navigation for Stendhal Developers}} |
|||
== |
== Development Environment == |
||
Stendhal is completely open source. So you can [http://arianne.sourceforge.net/download/stendhal-src.tar.gz download the source code] and have a look. If you plan to modify it and contribute to the project, we suggest that you use the Eclipse IDE and checkout the latest development state from our version control system. |
|||
The browsable javadoc is located at http://stendhalgame.org/hudson/job/stendhal_HEAD/javadoc. |
|||
There are good [[Configure a development environment (IDE)|tutorials]] to get you started with Eclipse. |
|||
== Finding your way around the Code == |
== Finding your way around the Code == |
||
The next step is to find your way around the code. The Stendhal code base is roughly divided into the server, client and a little code that is used by both: |
|||
| ⚫ | |||
* [[Finding your way around the Stendhal Server Code]] |
|||
| ⚫ | |||
| ⚫ | |||
* [[Finding your way around the Stendhal Web Client Code]] (early development) |
|||
The code is written to compile for sun java 1.5 |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
Despite this: |
Despite this: |
||