C3Fire

Difference between revisions of "Config/Install"

From C3LearningLabs
 
(6 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
{{Multicol}}  
 
{{Multicol}}  
 
<b>Windows</b>
 
<b>Windows</b>
 +
*[[Config/Install/Windows/Install_Server|Server Installation]]
 +
*[[Config/Install/Windows/Install_Manager|Manager Installation]]
 
*[[Config/Install/Windows/Install_Player_Lan|Client Installation]]<br>
 
*[[Config/Install/Windows/Install_Player_Lan|Client Installation]]<br>
  
 
{{Multicol-break}}  
 
{{Multicol-break}}  
 
<b>Mac</b>
 
<b>Mac</b>
 +
*[[Config/Install/Mac/Install_Server|Server Installation]]
 +
*[[Config/Install/Mac/Install_Manager|Manager Installation]]
 
*[[Config/Install/Mac/Install_Player_Lan|Client Installation]]<br>
 
*[[Config/Install/Mac/Install_Player_Lan|Client Installation]]<br>
  
 
{{Multicol-break}}
 
{{Multicol-break}}
 
<b>Linux</b>
 
<b>Linux</b>
 +
*[[Config/Install/Linux/Install_Server|Server Installation]]
 +
*[[Config/Install/Linux/Install_Manager|Manager Installation]]
 
*[[Config/Install/Linux/Install_Player_Lan|Client Installation]]<br>
 
*[[Config/Install/Linux/Install_Player_Lan|Client Installation]]<br>
  
 
{{Multicol-break}}
 
{{Multicol-break}}
 
{{Multicol-end}}
 
{{Multicol-end}}
<br>
+
 
<br>
+
 
 
&emsp;&emsp;&emsp;&emsp;
 
&emsp;&emsp;&emsp;&emsp;
 +
 
<H3>Internet (WAN) Installation</H3>
 
<H3>Internet (WAN) Installation</H3>
Installation instructions when the C3Fire server should be accessible from the internet.
+
Installation instructions when the C3Fire server should be accessible from the internet. <br>
 +
The Internet (WAN) connection is experimental.
  
 
{{Multicol}}  
 
{{Multicol}}  
Line 30: Line 38:
 
*[[Config/Install/Windows/Install_Manager|Manager Installation]]
 
*[[Config/Install/Windows/Install_Manager|Manager Installation]]
 
*[[Config/Install/Windows/Install_Server|Server Installation]]
 
*[[Config/Install/Windows/Install_Server|Server Installation]]
<br><br>
 
 
  
 
{{Multicol-break}}  
 
{{Multicol-break}}  
Line 47: Line 53:
 
{{Multicol-end}}
 
{{Multicol-end}}
  
 
<br>
 
<br>
 
 
&emsp;&emsp;&emsp;&emsp;
 
&emsp;&emsp;&emsp;&emsp;
<H3>Internet (WAN) Installation</H3>
 
Installation instructions when the C3Fire server should be accessible from the internet.
 
  
 +
<H3>System Help</H3>
 
{{Multicol}}  
 
{{Multicol}}  
 
<b>Windows</b>
 
<b>Windows</b>
Line 59: Line 61:
 
*[[Config/Install/Windows/Troubleshooting|Troubleshooting]]
 
*[[Config/Install/Windows/Troubleshooting|Troubleshooting]]
 
<br><br>
 
<br><br>
 
  
 
{{Multicol-break}}  
 
{{Multicol-break}}  
Line 78: Line 79:
 
----
 
----
  
:The minimum hardware requirements is depending on the amount of players and simulated units and what modules used in the simulation.
+
:The minimum hardware requirements for the server are depending on the number 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.
 
: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.
+
:With group size of 10-12 players a more advanced server computer is needed.
  
  

Latest revision as of 11:14, 26 September 2023


    

Local Area Network (LAN) Installation

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


    

Internet (WAN) Installation

Installation instructions when the C3Fire server should be accessible from the internet.
The Internet (WAN) connection is experimental.

    

System Help



    

Minimum hardware requirements


The minimum hardware requirements for the server are depending on the number 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 is 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/


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\