NodeWorld

Installer sur Linux

Il te faut un Linux 64 bits (x86-64) avec glibc 2.35 ou plus récent : Ubuntu 22.04, Debian 12, Fedora 36 et suivants. Tu joues avec un casque VR pour PC par un runtime OpenXR comme SteamVR, ou sur ton écran, au clavier et à la souris.

Installer l’AppImage

NodeWorld pour Linux tient en un seul fichier, une AppImage : rien à extraire, rien d’installé dans le système.

  1. Télécharge NodeWorld-<version>-x86_64.AppImage depuis le lien qu’on t’a envoyé.
  2. Range-la dans un dossier à toi où elle peut rester, par exemple ~/Applications (le jeu remplace ce fichier quand il se met à jour, donc le dossier doit t’appartenir).
  3. Rends-la exécutable : dans ton gestionnaire de fichiers, ouvre ses Propriétés et autorise-la à s’exécuter comme un programme, ou dans un terminal :
bash
mkdir -p ~/Applications
mv ~/Téléchargements/NodeWorld-*-x86_64.AppImage ~/Applications/
chmod +x ~/Applications/NodeWorld-*-x86_64.AppImage

(Si ton dossier de téléchargements s’appelle ~/Downloads, mets ce nom à la place.)

Au premier lancement, NodeWorld s’ajoute au menu des applications avec son icône, et les boutons Ouvrir dans NodeWorld du site le lancent (les liens nodeworld://, voir Instances). Il le refait à chaque lancement, donc l’entrée du menu suit l’AppImage si tu la déplaces. Pour le lancer sans toucher au menu ni aux liens, mets NODEWORLD_NO_INTEGRATION=1.

Lancer le jeu en VR

  1. Lance SteamVR (ou ton runtime OpenXR) et mets le casque jusqu’à voir son accueil.
  2. Lance NodeWorld depuis le menu des applications, ou double-clique sur l’AppImage, ou dans un terminal :
bash
~/Applications/NodeWorld-*-x86_64.AppImage

Lancer le jeu sur ton écran, sans VR

Sans casque démarré, le jeu passe tout seul sur ton écran. Pour lancer sans VR alors qu’un casque est branché, fais un clic droit sur NodeWorld dans le menu des applications puis NodeWorld (sans VR), ou ajoute l’option de lancement --novr :

bash
~/Applications/NodeWorld-*-x86_64.AppImage --novr

Les touches sont sur la page Contrôles.

Ensuite : premier lancement et connexion.

Mises à jour

Quand une nouvelle version sort, le jeu la propose à son lancement : il télécharge la nouvelle AppImage, la met à la place de l’ancien fichier (même dossier, même nom) et redémarre. Voir Mises à jour du jeu.

Retirer NodeWorld

Supprime l’AppImage, puis l’entrée du menu, le lien vers l’AppImage et l’icône :

bash
rm ~/.local/share/applications/nodeworld.desktop
rm -r ~/.local/share/nodeworld
rm ~/.local/share/icons/hicolor/256x256/apps/nodeworld.png

Tes réglages et ta connexion restent dans ~/.config/unity3d/NW/NodeWorld (supprime ce dossier pour les retirer aussi).

Si quelque chose ne va pas

  • « Permission denied » au lancement : l’AppImage n’est pas encore exécutable. Lance chmod +x dessus (voir plus haut).
  • « Cannot mount AppImage, please check your FUSE setup » : installe FUSE 3 (sudo apt install fuse3 sur Ubuntu et Debian), ou lance-la avec --appimage-extract-and-run.
  • Le jeu affiche une erreur ou un écran noir sans casque : lance-le avec --novr.
  • Le jeu ne démarre pas dans mon casque : lance d’abord SteamVR et attends l’accueil du casque, puis lance NodeWorld.
  • La mise à jour dit qu’elle n’a pas pu être installée : l’AppImage est dans un dossier où tu ne peux pas écrire. Déplace-la dans un dossier à toi (~/Applications), lance-la depuis là, puis refais la mise à jour.
  • « version `GLIBC_2.35' not found » : ton système est plus ancien qu’Ubuntu 22.04 ou Debian 12. Le jeu demande un système plus récent.