<node TEXT="Ship-Simu Ship-Simulation">
<font NAME="SansSerif" SIZE="18"/>
<node TEXT="Browser-Game" POSITION="right">
-<font NAME="SansSerif" BOLD="true" SIZE="14"/>
+<font NAME="SansSerif" BOLD="true" SIZE="16"/>
<icon BUILTIN="messagebox_warning"/>
<node TEXT="Tick-based simulation">
<node TEXT="Cronological job (cron)">
<node TEXT="The requested buildings/vehicles must be found in reality"/>
</node>
</node>
+<node TEXT="Slightly moved graphics (GIF)">
+<node TEXT="Water surface"/>
+<node TEXT="Sky texture"/>
+</node>
</node>
<node TEXT="Fully XHTML 1.0">
-<node TEXT="Latest Internet standart"/>
+<node TEXT="Latest Internet standard"/>
<node TEXT="Older browsers will make lesser trouble"/>
+<node TEXT="Should validate with the W3C HTML Validator">
+<node LINK="http://validator.w3.org" TEXT="http://validator.w3.org">
+<icon BUILTIN="attach"/>
+</node>
+</node>
</node>
<node TEXT="Design is CSS-based">
<font NAME="SansSerif" SIZE="12"/>
<node TEXT="Themes are possible"/>
</node>
-<node TEXT="Nice AJAX features"/>
+<node TEXT="Nice AJAX features">
+<icon BUILTIN="idea"/>
+<icon BUILTIN="desktop_new"/>
</node>
-<node TEXT="How does a shipping company work?" POSITION="left">
+<node TEXT="News on the front page (home)">
+<node TEXT="The news source can be choosen from different">
+<node TEXT="Previously typed and stored in database"/>
+<node TEXT="Local XML files">
+<node TEXT="Hint: Created by external generators">
+<font NAME="SansSerif" SIZE="12"/>
+</node>
+</node>
+<node TEXT="Remote XMLs like RSS feeds"/>
+</node>
+<node TEXT="The typer can choose a category">
+<node TEXT="New categories can be suggested by the typer"/>
+<node TEXT="An admin can create new categories"/>
+</node>
+<node TEXT="Comments are allowable">
+<node TEXT="Logged-in users"/>
+<node TEXT="Guests as well">
+<icon BUILTIN="clanbomber"/>
+<node TEXT="Secured with CAPTCHA">
+<icon BUILTIN="messagebox_warning"/>
+</node>
+</node>
+</node>
+<node TEXT="One object for all news should be fine">
+<node TEXT="Do not use one object per news entry!">
+<icon BUILTIN="clanbomber"/>
+<icon BUILTIN="stop"/>
+</node>
+<node TEXT="The object receives a "Requestable" object">
+<node TEXT="Obtain page number and sent comment data from it"/>
+</node>
+</node>
+</node>
+<node TEXT="Strict coding guidelines for better PHP code">
<font NAME="SansSerif" BOLD="true" SIZE="14"/>
+<icon BUILTIN="xmag"/>
+<node TEXT="General code structure">
+<font NAME="SansSerif" BOLD="true" SIZE="12"/>
+<icon BUILTIN="messagebox_warning"/>
+<node TEXT="Fully object-oriented"/>
+<node TEXT="Use of different but practical design patterns"/>
+</node>
+<node TEXT="Documentation">
+<font NAME="SansSerif" BOLD="true" SIZE="12"/>
+<node TEXT="In-line documentation">
+<node TEXT="Script header with full copyright and license as requested by GNU GPL 3"/>
+<node TEXT="Method headers with Doxygen compatible tags"/>
+<node TEXT="Comments above single lines for better understanding what is happening"/>
+</node>
+<node TEXT="Files in directory "docs"">
+<node TEXT="COPYING*"/>
+<node TEXT="Conception"/>
+<node TEXT="NEWS"/>
+<node TEXT="README"/>
+<node TEXT="ArgoUML diagram"/>
+<node TEXT="FreeMind document"/>
+<node TEXT="THANKS"/>
+<node TEXT="min-map_yyyymmdd-hhmm.html"/>
+</node>
+</node>
+</node>
+</node>
+<node TEXT="How does a shipping company work?" POSITION="left">
+<font NAME="SansSerif" BOLD="true" SIZE="16"/>
<icon BUILTIN="messagebox_warning"/>
<node TEXT="Start as a founder by selecting a harbor">
<cloud/>
</node>
</node>
<node TEXT="Multi-Player Mode" POSITION="right">
-<font NAME="SansSerif" BOLD="true" SIZE="14"/>
+<font NAME="SansSerif" BOLD="true" SIZE="16"/>
<icon BUILTIN="messagebox_warning"/>
<node TEXT="Networked over hubs"/>
<node TEXT="Big map which holds all harbors">
<node TEXT="OpenAL (3D sound)"/>
</node>
<node TEXT=""Faked" Single-Player" POSITION="right">
-<node TEXT="Local installed version"/>
+<node TEXT="Locally installed version"/>
<node TEXT="Does not connect to other hubs"/>
-<node TEXT="Save games should be incompatible with MP mode">
+<node TEXT=""Save games" should be incompatible with MP mode">
<node TEXT="Avoids cheating"/>
</node>
</node>
</node>
<node TEXT="Java and browser client can play together"/>
</node>
+<node TEXT="Optional Pillory" POSITION="left">
+<node TEXT="To make e.g. nazi activity public"/>
+<node TEXT="Shall keep bad players away"/>
+<node TEXT="Requires some "game-moderator" access level to manage">
+<node TEXT="The moderator shall have an extra flag e.g. "pillory_accessable""/>
+</node>
+<node TEXT="Players, companies et cetera should be lockable">
+<node TEXT="The moderator can choose wether to lock with pillory entry or just locking down"/>
+</node>
+</node>
+<node LINK="http://www.ship-simu.org" TEXT="http://www.ship-simu.org" POSITION="right">
+<icon BUILTIN="attach"/>
+</node>
</node>
</map>