C3Fire

Difference between revisions of "Config/Install"

From C3LearningLabs
(Created page with "{{DISPLAYTITLE:Installation}} __NOTOC__ {{Multicol}} <b>Windows</b> *Player Installation *C3Fire:Config/Install/Windows/In...")
 
Line 138: Line 138:
 
::Windows: <code>C:\C3LearningLabs\C3Fire\Server</code><br>
 
::Windows: <code>C:\C3LearningLabs\C3Fire\Server</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Server</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Server</code><br>
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;">
+
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;"><br>
<b>Start server</b><br>
+
&emsp;<b>Start server</b><br>
C:\C3LearningLabs\C3Fire\Server\C3FireServer.bat<br>
+
&emsp;C:\C3LearningLabs\C3Fire\Server\C3FireServer.bat<br>
/opt/c3system/C3LearningLabs/C3Fire/Server/C3FireServer.sh
+
&emsp;/opt/c3system/C3LearningLabs/C3Fire/Server/C3FireServer.sh
 
</blockquote>
 
</blockquote>
 
<br>
 
<br>
Line 152: Line 152:
 
::Windows: <code>C:\C3LearningLabs\C3Fire\Client</code><br>
 
::Windows: <code>C:\C3LearningLabs\C3Fire\Client</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Client</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Client</code><br>
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;">
+
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;"><br>
<b>Start client</b><br>
+
&emsp;<b>Start client</b><br>
C:\C3LearningLabs\C3Fire\Client\C3FireClient.bat<br>
+
&emsp;C:\C3LearningLabs\C3Fire\Client\C3FireClient.bat<br>
/opt/c3system/C3LearningLabs/C3Fire/Client/C3FireClient.sh
+
&emsp;/opt/c3system/C3LearningLabs/C3Fire/Client/C3FireClient.sh
 
</blockquote>
 
</blockquote>
 
<br>
 
<br>
Line 181: Line 181:
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Server/SessionLogs/</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Server/SessionLogs/</code><br>
  
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;">
+
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;"><br>
<b>Session Configuration:</b>&ensp; ...\C3LearningLabs\C3Fire\Client\SessionDef<br>
+
<&emsp;b>Session Configuration:</b>&ensp; ...\C3LearningLabs\C3Fire\Client\SessionDef<br>
<b>Session Logs:</b>&emsp;&emsp;&emsp;&emsp;&emsp;...\C3LearningLabs\C3Fire\Server\SessionLogs\<br>
+
&emsp;<b>Session Logs:</b>&emsp;&emsp;&emsp;&emsp;&emsp;...\C3LearningLabs\C3Fire\Server\SessionLogs\<br>
 
</blockquote>
 
</blockquote>
 
<br>
 
<br>
Line 199: Line 199:
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Client/Files/ROOT/</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/C3Fire/Client/Files/ROOT/</code><br>
  
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;">
+
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;"><br>
<b>Audio:</b>&ensp; ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Audio<br>
+
&emsp;<b>;Audio:</b>&ensp; ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Audio<br>
<b>Map:</b>&ensp;&ensp;&ensp;...\C3LearningLabs\C3Fire\Client\Files\ROOT\Map<br>
+
&emsp;<b>;Map:</b>&ensp;&ensp;&ensp;...\C3LearningLabs\C3Fire\Client\Files\ROOT\Map<br>
<b>Image:</b>&ensp; ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Pic<br>
+
&emsp;<b>Image:</b>&ensp; ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Pic<br>
 
</blockquote>
 
</blockquote>
 
<br>
 
<br>
Line 227: Line 227:
 
::Windows: <code>C:\C3LearningLabs\Resources\</code><br>
 
::Windows: <code>C:\C3LearningLabs\Resources\</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/Resources/</code><br>
 
::Linux: &emsp;&ensp;<code>/opt/c3system/C3LearningLabs/Resources/</code><br>
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;">
+
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;"><br>
<b>Example:</b><br>
+
&emsp;<b>Example:</b><br>
 
<br>
 
<br>
<b>Player Instructions:</b>&emsp;&ensp;...\C3LearningLabs\Resources\PlayerInstructions\<br>
+
&emsp;<b>Player Instructions:</b>&emsp;&ensp;...\C3LearningLabs\Resources\PlayerInstructions\<br>
<b>Organisation Images:</b>&ensp;...\C3LearningLabs\Resources\Images\Organisation\<br>
+
&emsp;<b>Organisation Images:</b>&ensp;...\C3LearningLabs\Resources\Images\Organisation\<br>
 
</blockquote>
 
</blockquote>

Revision as of 17:48, 31 July 2021




Player client installation for computer in a lab environment

Installation instructions for player computers in a computer lab located in a local area network.


Minimum hardware requirements

The minimum hardware requirements is depending on the amount of players and simulated units and what modules used in the simulation.
Small teams 4-6 should not be a problem for a computer with the definition below.
With group size of 10-12 players a more advanced server computer are needed.


  • CPU: 3rd generation Intel I7/I5 (2012)
  • RAM: 8 GB



Folder Structure (Where to find things)

The installation creates the following folders:

<C3LEARNINGLABS-ROOT>  =  ...\C3LearningLabs\
<C3FIRE-ROOT>  =  ...\C3LearningLabs\C3Fire\
<C3FIRE-CLIENT>  =  ...\C3LearningLabs\C3Fire\Client\
<C3FIRE-WWW>  =  ...\C3LearningLabs\C3Fire\Client\Files\ROOT\
<C3FIRE-AUDIO>  =  ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Audio\
<C3FIRE-MAP>  =  ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Map\
<C3FIRE-IMAGES>  =  ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Image\
<C3FIRE-SESSION-DEFINITIONS>  =  ...\C3LearningLabs\C3Fire\Client\SessionDef\
<C3FIRE-SERVER>  =  ...\C3LearningLabs\C3Fire\Server\
<C3FIRE-SESSION-LOGS>  =  ...\C3LearningLabs\C3Fire\Server\SessionLogs\
<C3FIRE-SYSTEM-LOGS>  =  ...\C3LearningLabs\C3Fire\Server\SystemLogs\
<C3FIRE-TOOLS>  =  ...\C3LearningLabs\Tools

Main System Folders

C3Fire Server

The Server is located at the following folder.
<C3FIRE-SERVER>  =  <C3LEARNINGLABS-ROOT>\C3Fire\Server\  =  C3LearningLabs\C3Fire\Server
Example:
Windows: C:\C3LearningLabs\C3Fire\Server
Linux:   /opt/c3system/C3LearningLabs/C3Fire/Server


Start server
 C:\C3LearningLabs\C3Fire\Server\C3FireServer.bat
 /opt/c3system/C3LearningLabs/C3Fire/Server/C3FireServer.sh


C3Fire Client

The Clientis located at the following folder.
<C3FIRE-CLIENT>  =  <C3LEARNINGLABS-ROOT>\C3Fire\Client\  =  C3LearningLabs\C3Fire\Client
Example:
Windows: C:\C3LearningLabs\C3Fire\Client
Linux:   /opt/c3system/C3LearningLabs/C3Fire/Client


Start client
 C:\C3LearningLabs\C3Fire\Client\C3FireClient.bat
 /opt/c3system/C3LearningLabs/C3Fire/Client/C3FireClient.sh




Configuration and Log files

Session Definitions

On the Server computer the session configuration definition files are stored in the following folder.
<C3FIRE-SESSION-DEFINITIONS>  =  <C3FIRE-CLIENT>\SessionDef\  =  ...\C3LearningLabs\C3Fire\Client\SessionDef\
Example:
Windows: C:\C3LearningLabs\C3Fire\Client\SessionDef\
Linux:   /opt/c3system/C3LearningLabs/C3Fire/Client/SessionDef/


Session Logs

On the Server computer the session logfiles are stored in the following folder.
<C3FIRE-SESSION-LOGS>  =  <C3FIRE-SERVER>\SessionLogs\  =  ...\C3LearningLabs\C3Fire\Server\SessionLogs\
Example:
Windows: C:\C3LearningLabs\C3Fire\Server\SessionLogs\
Linux:   /opt/c3system/C3LearningLabs/C3Fire/Server/SessionLogs/


< b>Session Configuration:  ...\C3LearningLabs\C3Fire\Client\SessionDef
Session Logs:     ...\C3LearningLabs\C3Fire\Server\SessionLogs\




Session Files

On the Server computer the session files as map, image, audio are stored in the following folder.

<C3FIRE-WWW>  =  <C3FIRE-CLIENT>\Files\ROOT  =  ...\C3LearningLabs\C3Fire\Client\Files\ROOT
Example:
Windows: C:\C3LearningLabs\C3Fire\Client\Files\ROOT\
Linux:   /opt/c3system/C3LearningLabs/C3Fire/Client/Files/ROOT/


;Audio:  ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Audio
;Map:   ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Map
Image:  ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Pic




Help Folders

Tools

Help programs as configuration tools are stored in the following folder.
<C3FIRE-TOOLS>  =  <C3LEARNINGLABS-ROOT>\Tools\  =  ...\C3LearningLabs\Tools\
Example:
Windows: C:\C3LearningLabs\Tools\
Linux:   /opt/c3system/C3LearningLabs/Tools/


Resources

Help files as examples on player instructions are stored in the following folder.
<C3FIRE-TOOLS>  =  <C3LEARNINGLABS-ROOT>\Resources\  =  ...\C3LearningLabs\Resources\
Example:
Windows: C:\C3LearningLabs\Resources\
Linux:   /opt/c3system/C3LearningLabs/Resources/


Example:

Player Instructions:  ...\C3LearningLabs\Resources\PlayerInstructions\
Organisation Images: ...\C3LearningLabs\Resources\Images\Organisation\