Bien installer
Introduction
Merci d’avoir intégré l’écosystème Octopod. Ce guide d’installation va vous permettre, étape par étape, d’installer l’ensemble des logiciels Octopod permettant l’utilisation de nos jeux.
Merci de suivre l’intégralité de ce guide pas à pas afin d’avoir une installation optimale.
Octopod: Play est un lanceur de parties permettant de jouer aux jeux multijoueurs qui composent le catalogue. Grâce à cet outil, vous pourrez paramétrer et lancer une partie sur toutes les machines concernées en un clic.
Octopod:Play communique avec les machines serveur et joueurs grâce à un petit agent qu’on appelle "Daemon". Cet agent doit rester ouvert tout le temps sur ces machines, pour pouvoir recevoir des requêtes (notamment lancer une partie sur cette machine).
Ce guide présente comment installer ces logiciels sur vos machines, afin de pouvoir utiliser le catalogue de jeux Octopod.
Installation et configuration d'Octopod:Play $
Étape 1 Paramétrage des comptes utilisateurs
Votre compte Octopod:Insight a été créé avec succès.
Vous avez reçu un mail avec un lien pour activer votre compte Octopod:Insight et renseigner votre mot de passe. Si vous ne l'avez pas reçu, merci de regarder dans vos spams.
Si toutefois vous n’avez rien reçu, veuillez contacter le support
Cliquez sur le bouton “Set a password” pour créer votre mot de passe Octopod:Insight. Une fois défini, veuillez vous connecter avec cette adresse e-mail ainsi que le mot de passe défini à l’instant.
Une fois connecté(e), il sera demandé de créer un nouveau mot de passe pour votre compte Octopod:Play. En effet, les accès à Octopod:Insight et Octopod:Play ne sont pas forcément destinés aux mêmes utilisateurs (gérant, game master…).
L’identifiant (n’est pas votre adresse email) de ce compte vous a été envoyé par nos équipes lors de la création de votre compte. Il est aussi visible sur la page d’accueil Octopod:Insight “Octopod:Play Login”.
Vous avez aussi la possibilité de choisir le mot de passe de votre compte Octopod:Play via un email envoyé sur la même adresse.
1- Votre compte Octopod:Insight, site web permettant la visualisation de la consommation de votre salle, ainsi que votre lieu dédié à toute la documentation, guides de jeux et packs de communication. Pour se connecter à ce compte : adresse email + mot de passe définis la première fois.
2- Un compte Octopod:Play (compte launcher) qui sera installé sur l’ordinateur utilisé par votre Game Master, qui permet de lancer nos jeux et gérer vos espaces. Pour se connecter à ce compte : login + mot de passe définis dans un second temps.
Il faut renseigner un mot de passe différent pour Octopod:Insight et Octopod:Play.
Étape 2 Télécharger le launcher et le script
Sur votre machine Launcher (machine Octopod:Play), allez sur Octopod:Insight pour télécharger l’installeur (nommé “updater.exe”) en cliquant sur “Octopod:Play” à côté de “Documentation”
Ensuite, toujours depuis votre machine Launcher, téléchargez : Script d'ouverture de port réseau. Il faut que vous le mettiez dans un dossier partagé “Share” ou à copier sur toutes vos machines, puis, l'exécuter depuis toutes vos machines.
- 14001
- 11111
- de 4242 à 4754
- de 7777 à 8289
- de 49152 à 65535
Sur le poste Launcher :
- Ports 80 et 443 en sortie (TCP)
- Port 5984 en entrée/sortie (TCP)
- Port 3000 en entrée (TCP)
- Ports 4242 à 4299 en entrée/sortie (TCP et UDP)
- Ports 5900 et 5901 en entrée (TCP)
Sur les postes Serveur et Joueurs :
- Output ports 80 and 443 (TCP)
- Ports 4242 to 4299 in/out (TCP and UDP)
- Ports 5900 and 5901 inbounds (TCP)
Étape 3 Installer le launcher
Une fois votre fichier Octopod:Play téléchargé, allez dans le dossier où se trouve l'exécutable “Updater.exe” téléchargez et faites un clic droit puis choisissez : “Exécuter en tant qu'administrateur” pour le lancer.
Une fenêtre “Contrôle de compte d’utilisateur” s’ouvre. Accepter l’installation en cliquant sur “Oui”. Alors, Octopod: Play s’installera, puis s’ouvrira automatiquement.
Pour accéder facilement à Octopod: Play par la suite, le raccourci “Octopod - Launcher” a été créé automatiquement sur le bureau de votre machine. Une icône est également disponible dans la barre de tâches de Windows (en bas à droite dans les icônes cachés).
En faisant un clic droit sur cette icône, vous avez la liste d’actions suivantes :
Fermer la fenêtre du launcher n’arrête pas votre launcher. Pour l’éteindre, veuillez arrêter le serveur depuis le logo ci-dessus.
Étape 4 Se connecter au launcher
Une fois l’installation terminée, vous devez vous connecter avec vos identifiants de compte Octopod:Play.
Il est possible d’utiliser le multi-point d’accès en se connectant sur l’IP de votre PC launcher depuis un navigateur internet d’une machine sur le même réseau suivi de :3000 / Exemple : 10.0.95.200:3000.
Étape 5 Télécharger et configurer vos PC joueurs et serveurs
Votre PC Launcher doit absolument être connecté en Ethernet. Avant de continuer l’installation, il faut bien s’assurer que votre machine Launcher a une IP fixe et n’en changera jamais, car toutes les machines essayeront ensuite de s’y connecter. Si le Launcher change d’IP, les machines ne seront plus accessibles pour lancer des parties. Si le cas se présente, veuillez suivre les étapes : “Changer l’ip de mes PC joueurs”.
Une fois connecté à Octopod: Play, aller dans l'onglet Configuration. Sous Interface Réseau, vous trouverez votre IP (qui doit être fixée, machine connectée en ethernet).
Dans Octopod: Play, aller dans l'onglet Configuration, et cliquer sur le bouton Installer une nouvelle machine. Choisir un dossier où placer votre téléchargement.
Une fois le téléchargement terminé, dézipper l’archive daemon.zip téléchargée (clic droit > Extraire Tout).
Pour extraire un dossier, vous pouvez utiliser des logiciels tiers comme WinRAR ou WinZip. Sinon, Windows 10 et 11 proposent une option “Extraire tout”.
Sur Windows 10 : Ouvrir le dossier zippé, puis cliquer sur extraire tout en haut à droite de votre fenêtre.
Copier ensuite tout le dossier extrait (qui doit contenir les fichiers config.json et install.exe) vers chaque machine que vous souhaitez pouvoir utiliser pour lancer des parties (ou sur un dossier partagé, une clé USB…) : c’est-à-dire toutes vos machines joueurs, serveurs et la machine launcher y compris.
Étape 6 Installer et exécuter Octopod:Pod (daemon)
Pour pouvoir installer le daemon, toutes les machines doivent disposer d’un accès à internet au moment de l’installation.
Rendez-vous sur chaque machine, dans le dossier > daemon que vous avez copié, faire un clic droit sur le fichier install.exe et choisir “Exécuter en tant qu’administrateur”.
Une fenêtre Contrôle de compte d’utilisateur s’ouvre. Acceptez l’installation en cliquant sur Oui. Une fenêtre Alerte de sécurité Windows s’ouvre. Cochez les cases Réseaux privés et Réseaux publics comme sur l’image suivante, puis Autoriser l’accès :
Pour pouvoir installer le daemon, il est possible que Windows vous demande d’installer “.NET Framework 3.5”. Cliquez sur “Télécharger et installer cette fonctionnalité”. (voir ci-dessous)
Vous pouvez également être amené à télécharger manuellement DirectX Runtime : DirectX Runtime installer
Le daemon s’installe, puis s’ouvre automatiquement. Par la suite, le daemon s’allumera automatiquement à chaque démarrage de la machine.
Un raccourci Octopod - Daemon est créé automatiquement sur le bureau de la machine. Une icône Octopod est présente dans la barre des tâches de la machine lorsque le Daemon est bien en service.
À ce moment-là, la machine devrait apparaître dans le launcher, dans l'onglet Configuration, avec un point vert indiquant qu’elle est connectée.
Si la machine n'apparaît pas dans le launcher, vérifiez que la machine est bien connectée au même réseau local que la machine Launcher. Vous pouvez essayer de redémarrer la machine. Veuillez contrôler si l’IP sélectionnée est la bonne en suivant ce guide : "Changer l’IP de mes PC joueurs".
C’est que le daemon n’arrive pas à communiquer avec le launcher. Vérifier alors les règles pour les daemon et launcher dans les paramètres avancés du Pare-feu Windows (autoriser l’accès sur les réseaux public et privé aux règles daemon et launcher-vr).
Étape 7 Configuration du Wake-On-Lan
Le « Wake-on-Lan » (abbr. WoL) permet de démarrer les machines du parc où le daemon est installé depuis votre launcher. Il est nécessaire de vérifier que votre carte mère/réseau possède bien cette fonctionnalité et qu'elle est activée.
Vous trouverez sur le site du fabricant de votre carte mère (par exemple ASUS) un guide pour activer cette fonctionnalité sur le BIOS de votre ordinateur. (example).
Résumé de l’installation :
- Un daemon sur chaque ordinateur (Launcher-Serveur-Joueurs)
- Un launcher installé sur le PC launcher
Félicitation ! Vous avez installé correctement la totalité de vos ordinateurs, joueurs, serveurs, et launcher. Le dossier daemon (contenant config.json et install.exe) utilisé pour l’installation peut être supprimé après l’installation.
Installation et paramétrage des jeux du catalogue Octopod
Étape 1 Configuration et installation des jeux
Rendez-vous dans l’onglet Jeux.
Dans cet onglet, vous aurez accès à l’intégralité des jeux disponibles pour votre catalogue. Veuillez cliquer sur le jeu que vous souhaitez installer.
Choisir la version à installer dans Configurer la version (par défaut la plus récente est sélectionnée), puis cliquer sur le bouton Télécharger.
Une fois la version téléchargée, cliquez sur le bouton Installer sur les machines. Les machines doivent être connectées pour télécharger le jeu. Une fois la version du jeu installée, vous verrez l’écran ci-dessous.
Félicitations, vous avez installé votre premier jeu !
Vous devez effectuer la même action pour chaque jeu que vous souhaitez utiliser.
Pour lancer des parties, veuillez vous référer aux Games Guides disponibles sur votre espace Documentation d’Octopod:Insight ou bien sur le manuel d’utilisation Octopod.
Le pare-feu Windows affichera un message sur la machine Serveur vous demandant d’autoriser le jeu.
Il est capital d’aller sur la machine que vous avez sélectionnée comme Serveur et de cocher Réseaux privés ET publics puis Autoriser l’accès (à faire à chaque fois que vous utilisez une nouvelle version d’un jeu ou une nouvelle machine comme Serveur).
Tant que l’autorisation n’est pas donnée sur le serveur, les joueurs ne pourront pas s’y connecter et la partie ne commencera pas. Sur les machines joueurs, si le pare-feu le demande, vous pouvez faire la même manipulation.
Étape 2 Configurer votre première partie
Cliquez sur le bouton Nouvelle partie et choisissez un jeu.
Une fois sur la page de la partie, vérifier que la version du jeu sélectionnée en haut à droite est celle voulue.
Les machines n’ayant pas cette version du jeu installée ne seront pas sélectionnables pour cette partie. Si les machines souhaitées n’apparaissent pas, veuillez vérifier l’état de l'installation du jeu dans l’onglet “Jeux”
Ensuite, il faut sélectionner un serveur dans la liste déroulante (choisir la machine définie comme Serveur).
On peut lancer plusieurs serveurs de parties/jeux différents en même temps sur une même machine. Par contre, pour les PC joueurs et spectateurs, il ne peut y avoir qu’un processus par machine.
Exemple : On peut donc lancer plusieurs parties en même temps : 1 partie de Propagation et 1 partie de Bow Islands = 2 processus serveur sur la machine Serveur, et 2 joueurs + 6 joueurs = 8 postes Joueurs utilisés.
Configuration des paramètres serveur
You can choose some configuration options for the game via the server settings (different for each game) via the button next to the server menu. A window will appear with the game options.
Exemple pour Propagation :
Vous pouvez y jouer pendant 10 ou 20 minutes, en mode box ou en déplacement libre en fonction de vos espaces disponibles.
Cliquez ensuite sur Ajouter un joueur :
- Choix ou ajout d’un nom de joueur
- Choix de la machine (ayant la version du jeu installé)
- Configuration of the player possible via the button
Configuration des paramètres joueurs
Ici, ces options sont configurables indépendamment pour chacun des joueurs. Cela vous permet d’adapter le jeu à un groupe qui serait composé de joueurs.euses avec des besoins différents.
Par exemple, un groupe avec des personnes anglophones et françaises, vous pouvez jouer avec le jeu paramétré en anglais et en français dans la même partie.
Pour certains jeux, il y a la possibilité de choisir une machine Spectateur (à remplir à côté du choix du serveur).
Paramètre du spectateur
Un spectateur est une vue non-joueur de la partie permettant au Game Master de suivre le déroulé de la partie et aider les joueurs.
Sur certains jeux, le spectateur possède des commandes de débug permettant de se déplacer dans la scène, débloquer la partie dans des cas particuliers (voir fiches techniques de chaque jeu). Il peut servir à contrôler l’avancement de la partie pour l’exploitant, détecter un problème, ou simplement à diffuser une partie en direct sur un autre écran.
In the capture above, the spectator of the game Propagation stage 3.
Étape 3 Lancher votre premier jeu
Une fois votre partie configurée (voir étape précédente), vous avez 2 solutions pour lancer la partie :
- Lancement rapide via le bouton
- OR Manual launch via the button (first the server, then the players)
- Pour stopper le jeu en cours de partie, utiliser le bouton
Sinon, le serveur et les joueurs sont arrêtés automatiquement à la fin de la partie.
Si un joueur en particulier éprouve des anomalies en jeu pour une raison ou une autre, parfois stopper et relancer uniquement ce joueur (sans quitter le serveur ou les autres joueurs) permet de résoudre le problème.
Octopod:Insight OnBoarding
Bienvenue sur Octopod:Insight! Cet outil, très important, vous permettra d’effectuer plusieurs actions et permet notamment de suivre votre consommation mensuelle.
De plus, c’est votre endroit privilégié pour retrouver toute la documentation utile !
Sur ce premier écran, vous avez la possibilité de cliquer sur le nom de votre launcher.
Si vous cliquez dessus, vous aurez directement accès au récapitulatif de votre consommation mensuelle :
Vous avez la possibilité de naviguer mois par mois afin de vérifier votre consommation, ainsi que par jeux.
Vous pouvez également accéder aux récapitulatifs, lignes par lignes des parties effectuées, en cliquant sur l’onglet “Parties”
Un autre onglet important d’Octopod:Insight est l'onglet Documentation en haut à droite.
Vous arriverez sur cette page :
La catégorie de gauche contient tous les guides des jeux disponibles dans le catalogue Octopod:Games. Ils contiennent toutes les informations nécessaires au bon usage de nos jeux (Comment lancer une partie, briefer vos clients, donner envie de jouer, la cible, etc.)
La catégorie de droite contient tous les packs de communication des jeux. Des affiches, images, posters, vidéos ou trailers, vous avez tout un packaging à votre disposition afin de communiquer sur vos réseaux, par exemple :
Vous avez la possibilité d’utiliser ses images comme bon vous semble pour promouvoir vos évènements et votre communication en ajoutant le logo ou mentionnant le nom du studio dans vos publications.
Vous savez tout ! N’hésitez pas à nous contacter pour plus d’informations.
Documents relatifs
Pour tous problèmes, veuillez consulter notre document des Problèmes fréquents.
Si, malgré tout, après avoir lu correctement et avoir respecté les prérequis, vous remarquez un problème bloquant, vous pouvez contacter le support en suivant le processus suivant : Octopod VR - Comment signaler un bug jeu.
Pour toute assistance, vous pouvez contacter notre support par mail à support@octopodvr.com.
Changer l’IP de mes PCs joueurs
Si vous constatez que vous ne voyez aucun de vos ordinateurs d’actifs dans l’onglet configuration, ou en voulant les sélectionner dans les jeux, vous avez peut-être changé d’adresse IP. Si c’est le cas, il faut modifier le fichier config.json que vous trouverez dans le chemin suivant : (C:\VRDesk\etc\daemon)
Renseignez la nouvelle adresse IP du launcher sur toutes les machines (Launcher,Serveur et PC Joueur).
Exemple de contenu du config.json :
{
"server": "10.0.69.68:3000"
}
Il ne faut pas modifier le port (:3000), seulement l'adresse IP (ici : 10.0.69.68).
La nouvelle adresse IP est indiquée dans l’onglet Configuration d'Octopod:Play, dans le champ Interface Réseau."
Une fois les modifications terminées, vous pouvez relancer Octopod:Play.
Modifier l'interface réseau du launcher
Le launcher Octopod:Play utilise l'interface réseau Ethernet par défaut parce que nous la recommandons pour des raisons de performance.
Cependant, vous pouvez l'interface réseau en suivant ces étapes :
- Arrêter le launcher. Vous pouvez faire cela en cliquant dans la barre des tâches sur l'icône du launcher ;
Ouvrir le programme Windows Powershell ;
Glisser le fichier
service.exe
depuis l'emplacementC:\Octopod\bin\launcher
dans la fenêtre PowerShell ;
- Ajouter l'argument
config
à la ligne de commande ;
Exécuter la ligne de commande en appuyant sur la touche Entrée ;
Sélectionner le chemin du dossier des jeux (astuce : utiliser l'auto-complétion avec les touches du clavier tabulation et les flèches) ;
Confirmer le chemin du dossier des jeux en appuyant sur la touche du clavier Entrée ;
Sélectionner l'interface réseau que vous voulez utiliser (utiliser les flèches du clavier et appuyer sur la touche Entrée pour la sélectionner) ;
- Confirmer la nouvelle configuration en appuyant sur la touche Y (pour yes) ou annuler en appuyant sur N (pour no) ;
- Redémarrer le launcher en cliquant sur l'icône du launcher dans la barre des tâches.
Déplacer les données vers un autre disque
Les données stockées par Octopod peuvent être importantes sur le disque en fonction du nombre de jeux installés. Pour cette raison, il est nécessaire de déplacer les données vers un autre emplacement comme un autre disque. Le chemin par défaut est sur le disque C:\
. Les sections ci-dessous vous expliquent comment déplacer les données du launcher et du daemon vers un autre emplacement.
Déplacer les données du launcher
- Stop launcher execution. You can do that by clicking in task bar on launcher icon ;
- Ouvrer l'application Bloc-note et ouvrer le fichier à cet endroit
C:\Octopod\etc\launcher\config.json
;
- Identifier l'emplacement de stockage via le fichier
config.json
juste ouvert ;
- Ouvrez l'explorateur de fichiers et aller au bon endroit. Ensuite, déplacer le dossier vers la nouvelle destination (couper/coller) ;
- Après l'avoir déplacé, entrez dans le dossier et copiez le chemin (vous pouvez voir l'emplament en haut de la fenêtre) ;
Dans Bloc-note mettez à jour
config.json
en modifiant le chemin affiché par le nouveau chemin. Attention, le caractère\
doit être « échappé » avec un\
supplémentaire. Ensuite, sauvegarder le fichier.Par exemple, si vous chemin est
E:\Octopod
, le chemin à écrire seraE:\\Octopod
.
- Fermez les fenêtres du Bloc-note et de l'Explorateur de fichiers et démarrez le launcher.
Déplacer les données du daemon
- Ouvrez l'interface du launcher et rendez-vous dans l'onglet Configuration ;
- Identifiez la machine que vous voulez reconfigurer et éditer ses propriétés en cliquant sur la roue dentée.
- Déplacez-vous sur la machine où vous voulez déplacer les données. Ouvrez l'explorateur de fichiers et déplacez le dossier ciblé par le chemin écrit dans les paramètres de la machine vers le nouvel emplacement ;
- Retournez sur l'interface du launcher et changez le chemin. Enregistrez et démarrez le daemon.
Désinstaller Octopod:Play
Game master (également nommé launcher)
- Ouvrer le "Menu démarrer" (appuyer sur le logo Windows en bas à gauche de votre écran), puis chercher l'application "Planificateur des Tâches" et ouvrez la ;
- Dans le "Planificateur des Tâches" vous pouvez voir un menu sur la gauche de l'application. Ouvrer l'arborescence (Bibliothèque > Octopod > Play).
Sélectionner le sous-dossier "daemon". Ensuite au centre de l'application, vous pouvez voir une liste de tâches. Pour chaque tâche que vous voyez (gui, service, etc.), faites un "clic-droit" puis sélectionner l'action "Fin". Ensuite refaites un "clic-droit" sur la même tâche et sélectionner l'action "Supprimer",
- Open your "File Explorer" and move on disk C:\ ;
- If you have moved your "launcher data" in specific path (you can open configuration file at C:\Octopod\etc\launcher\config.json and read key
path
). You can remove custom folder and jump to step 5 ; - Drop folder Octopod (full path is C:\Octopod).
Machine joueur (également nommée daemon)
Open "Task Scheduler" app. See Game master (a.k.a. launcher) section step 1 ;
Suivez l'étape 2 décrite dans Game master mais faites les actions dans le dossier "launcher" ;
Open your "File Explorer" and move on disk C:\ ;
Supprimez le dossier des données. Vous pouvez suivre les points a. et b. pour trouver le chemin :
a. Pour trouver le chemin des données, allez sur votre "launcher" dans "Configuration"
b. Éditer la machine concernée
Supprimer le dossier C:\VRDesk.