Installation

From C3LearningLabs

Installation instructions for C3Fire version 4.


The basic C3Fire windows distribution contains all you need to run the system.
The Linux and Mac distribution requires that you install Java.
Follow the installation process below.


  1. Server Installation
    Install the server and test that the system works on the Server computer.
  2. Server Configuration
    Configure the server so that the other computers (Players) can connect to the server.
  3. Client Installation
    Install the C3Fire system on all computer that should be used by the players in the sessions.
  4. Client Configuration
    Configure all client computer so that they know how to connect tio the Server.
  5. Test the System






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\