Stendhal code design: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>Hendrik Brummermann No edit summary |
imported>Hendrik Brummermann No edit summary |
||
| (20 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Stendhal code design}} |
{{Stendhal code design}}{{Navigation for Stendhal Top|Developing}}__NOTOC__ |
||
{{Navigation for Stendhal Top|Developing}} |
|||
This page gives a little overview about the Stendhal code. |
This page gives a little overview about the Stendhal code. |
||
== Development Environment == |
== Development Environment == |
||
| Line 9: | Line 6: | ||
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. |
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. |
||
There |
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 |
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: |
||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
== Stendhal Javadoc == |
|||
| ⚫ | |||
* [[Finding your way around the Stendhal Web Client Code]] (early development) |
|||
The browsable javadoc is located at http://stendhalgame.org/jenkins/job/stendhal_HEAD/javadoc. |
|||