Il est temps maintenant de lancer OpenSim dans une console.
Lancer la région dans une console
Commande de lancement
Il vous suffira d'écrire dans votre console :
- sous windows : faites un clic droit sur le fichier OpenSim.exe et exécutez-le en tant qu'administrateur. Une fenêtre s'ouvre, c'est la console.
- sous Linux et Mac OS : ouvrez une console puis dirigez-vous dans le dossier où est placé OpenSim.exe, et lancez OpenSim.exe avec mono :
Code : Console | cd <chemin vers le dossier de l'archive OpenSim>/bin
mono OpenSim.exe |
Puis tapez Entrée. Si tout se passe bien, une suite ininterrompue d'informations défilent dans la console. Vous ne devriez pas avoir de messages écrits en rouge.
La console doit rester impérativement ouverte pour que votre simulation reste connectée. Ne la fermez surtout pas. C'est là que vous pourrez envoyer des commandes pour terraformer votre terrain ou pour charger une archive de simulation.
Entrer les paramètres de la région
Au bout d'un petit moment, le flux des informations s'arrête sur ce message en anglais que j'ai encore traduit :
Code : Console | =====================================
Nous allons maintenant vous poser quelques questions au sujet de votre région.
Vous pouvez presser 'entrée' sans taper quoi que ce soit pour utiliser
les valeurs par défaut proposées entre crochets [ ].
===================================== |
Voici donc ces questions (vous parlerez

). On vous demandera les informations suivantes.
- Le nom de la nouvelle région : entrez n'importe quel nom, par exemple « Chez moi », et tapez Entrée.
Code : Console | New region name []: Chez moi |
- UUID de la région, n'écrivez rien pour utiliser celui qui est proposé.
Code : Console | Region UUID [17f06c5c-bda4-4f08-9804-796ca98acc16]: |
Si vous voulez entrer une autre valeur, ne mettez pas les crochets.
- Les coordonnées de votre région : conservez les coordonnées proposées.
Code : Console | Region Location [1000,1000]: |
- L'adresse IP interne utilisée : gardez cette IP.
Code : Console | Internal IP address [0.0.0.0]: |
- Le port : port par défaut 9000.
Code : Console
- Autorisation d'autres ports : ils ne seront pas autorisés ; laissez la valeur false.
Code : Console | Allow alternate ports [False]: |
- L'adresse IP externe.
Nous installons un monde virtuel local sur votre ordinateur. Hôte local en anglais se dit localhost. C'est un nom utilisé pour se référer à l'ordinateur local. On s'en sert pour communiquer avec notre machine par l'intermédiaire du protocole IP. Le nom localhost est associé à l'adresse IPv4 127.0.0.1.
Ici vous pourrez entrer soit l'adresse IP 127.0.0.1, soit « localhost ».
Code : Console | External host name [SYSTEMIP]: 127.0.0.1 |
- Nom du nouveau domaine : choisissez un nom pour le domaine.
Code : Console | New estate name [My Estate]: Mon domaine |
- Le prénom de votre avatar : choisissez un prénom pour votre avatar.
Code : Console | Estate owner first name [Test]: votre_prénom |
- Le nom de votre avatar : choisissez un nom pour votre avatar.
Code : Console | Estate owner last name [User] : votre_nom |
- Votre mot de passe : entrez votre mot de passe.
Code : Console
Attention : lorsque vous entrez votre mot de passe, il ne s'affiche pas dans la console. Il vous sera impossible de le récupérer. Si vous vous êtes trompé et si vous ne vous rappelez plus ce que vous avez tapé, vous pouvez utiliser la flèche « retour » de votre clavier pour le supprimer complètement et le retaper. En revanche, si vous avez déjà utilisé la touche « Entrée », il faudra recommencer l'installation car votre mot de passe est indispensable pour vous connecter.
- Votre adresse e-mail est facultative
Maintenant, vous avez réellement terminé la configuration de votre monde virtuel. Dans votre console, vous devriez vous trouver face à une invite comme ceci : Code : Console | 20:12:36 - [INTERGRID]: Informing 0 neighbours that this region is up
Region (Chez moi) # |
Cliquez sur l'image pour l'agrandir.
Bien entendu, « Chez moi » sera remplacé par le nom de votre région.
Le fichier ini d'une région
J'ai bien suivi les indications du tutoriel, mais je me suis trompé ! Comment faire pour corriger la configuration de ma standalone ?
Ne vous inquiétez pas, toutes ces informations sont rassemblées dans un fichier ini. Il suffit d'aller dans le sous-dossier du dossier bin d'OpenSimulator. Vous trouverez le fichier Regions.ini. Vous pourrez l'ouvrir dans un éditeur de texte pour le modifier. Ce fichier se présente ainsi :
Code : Ini | [chez moi]
RegionUUID = 2d7d91bc-9aa5-4515-97a2-224bd04cfee3
Location = 1000,1000
InternalAddress = 0.0.0.0
InternalPort = 9000
AllowAlternatePorts = False
ExternalHostName = 127.0.0.1
|
Vous pouvez renommer ce fichier comme il vous plaira. Par exemple chez_moi.ini.
Si vous modifiez ce fichier, comme tous les fichiers ini de votre installation, il faudra relancer votre région pour qu'il soit pris en compte. Pour arrêter une région tapez « quit » dans la console à l'invite de la région puis redémarrez-la normalement.
Visite du monde virtuel avec votre viewer
J'ai installé, configuré et lancé OpenSimulator avec succès. Mais comment faire maintenant pour aller visiter mon monde virtuel ?
Beaucoup d'entre vous ont sans doute une petite idée de la réponse. Effectivement, vous allez utiliser Hippo viewer. Que ceux qui n'y avaient pas pensé ne fassent aucun complexe. Moi même j'ai eu du mal à dissocier l'installation d'Opensimulator et la visite d'un monde virtuel.
Je pense que cela s'est désormais éclairci pour tout le monde. Votre installation est une chose, le visionnage en est une autre.
Configurer votre viewer Hippo
Ici, vous allez configurer Hippo comme vous l'avez fait dans la première partie du tutoriel pour aller visiter Osgrid, à la différence près que cette fois, vous utiliserez le
loginuri de votre propre monde virtuel. Ceux qui ne se rappellent plus comment faire peuvent aller faire
un petit tour en arrière.
Vous allez faire comme si vous vouliez ajouter une grille, mais dans le champ Loginuri, entrez l'adresse de votre standalone qui est :
http://localhost:9000/.
Configurer Emerald pour les utilisateurs de Mac OS
Copiez/collez le code suivant dans le fichier texte :
Code : Autre1
| -loginuri http://localhost:9000/ |
Si vous n'avez pas choisi le port 9000 dans la configuration de votre région, remplacez 9000 par le port adéquat.
Votre monde virtuel à sa première seconde d'existence
Lorsque vous arrivez la première fois sur votre région vous voyez ceci :
Faites un zoom arrière pour visualiser votre monde :
Et voilà, petit(e) veinard(e), vous vivez l'instant magique de la découverte de votre propre monde virtuel. Là, maintenant les rêves les plus fous vous viennent en tête. Vous reconstituerez votre habitat, votre village, votre quartier, vous créerez votre futur logement, une exposition de vos plus belles œuvres, un lieu de rencontre pour vos amis… le monde (virtuel) s'ouvre à vous.
Il faudra encore beaucoup travailler et sans doute affronter quelques petites difficultés. C'est l'aventure.
Une installation et plusieurs régions
Eh bien, dans cette euphorie, je vais vous annoncer une autre bonne nouvelle : vous pouvez profiter de plusieurs régions avec la même installation.
Mais attention, gardez bien en tête que plus vous aurez de régions, d'objets, de scripts, d'avatars sur ces régions, plus vous aurez besoin de ressources matérielles. À vous de voir ce que vous pouvez faire avec votre configuration.
Mais alors comment faire pour ajouter une nouvelle région ?
Il suffit d'ajouter un fichier ini dans votre dossier Régions. Vous allez copier celui qui existe déjà (à l'origine Regions.ini) ; vous allez lui donner un nom, par exemple Regions2.ini. Ensuite, vous modifierez quelques détails dans ce fichier avant de redémarrer OpenSim.
Éditez votre nouveau fichier ini dans un éditeur de texte
Normalement, votre fichier doit se présenter de la sorte :
Code : Ini | [chez moi]
RegionUUID = 2d7d91bc-9aa5-4515-97a2-224bd04cfee3
Location = 1000,1000
InternalAddress = 0.0.0.0
InternalPort = 9000
AllowAlternatePorts = False
ExternalHostName = 127.0.0.1
|
Modifier le fichier ini
Vous allez simplement changer le nom de la nouvelle région, son UUID, le port, et les coordonnées de la région comme ceci :
Code : Ini | [Ailleurs]
RegionUUID =f48695f0-f22b-11de-8a39-0800200c9a66
Location = 1000,1001
InternalAddress = 0.0.0.0
InternalPort = 9001
AllowAlternatePorts = False
ExternalHostName = 127.0.0.1
|
Enregistrez les modifications.
Vous devriez désormais trouver deux fichiers distincts dans votre dossier Régions.
Redémarrez OpenSim. Vous obtiendrez deux régions.
Les deux régions proposées ici sont côte à côte de par leurs coordonnées. Vous pouvez les éloigner comme sur une grille si vous le désirez en choisissant d'autres coordonnées.
Ainsi, vous l'avez sans doute deviné, il suffira de créer un nouveau fichier ini pour obtenir une nouvelle région.
Je n'ai jamais mis plus de six régions vides sur mon ordinateur. J'ai déjà vu une simulation avec vingt-cinq régions pour un PC de 8 Go de RAM. Mais dans ce cas, il serait plus judicieux d'installer une grille et vingt-cinq simulations différentes, cette construction étant plus stable.