Configuration requise pour Epstein Island Game : navigateur, matériel, téléphone et internet

6 min de lecture

Qu'une île avec des palmiers, des vagues et des personnages qui parlent tourne sans accroc sur ton appareil se joue, pour Epstein Island Game, presque entièrement dans le navigateur. Le jeu est un prototype 3D que tu joues directement sur le site, et qui existe en plus comme application pour Windows, macOS et Linux.

Voici ce que le jeu exige techniquement, ce qu'il fait différemment de lui-même sur téléphone et tablette, quand il a besoin d'une connexion internet, et quel réglage aide quand l'image saccade. État : version 0.15.2-wasser.

Configuration requise dans le navigateur : WebGL 2, pas de WebGPU

Officiellement, la réponse reste brève sur la page d'accueil et dans la FAQ : un navigateur récent avec WebGL suffit. Une configuration requise testée ne sera annoncée que pour la version Unity, le vrai projet principal, une fois publiée.

Ce que « récent » signifie, c'est le code du prototype navigateur qui le révèle. L'île est dessinée avec three.js en révision 180, via le moteur de rendu WebGL. Cette version de three.js exige WebGL 2, puisqu'elle ne prend plus en charge WebGL 1 depuis la révision 163. WebGPU, en revanche, n'est pas nécessaire, le jeu ne l'utilise pas.

JavaScript doit en plus être activé, et le navigateur doit pouvoir charger des modules JavaScript via une carte d'import (import map). C'est par ce biais que le jeu récupère three.js et ses différentes pièces.

Si quelque chose se passe mal au chargement, le menu de démarrage te le dit lui-même, avec un message d'échec, la raison et une demande de recharger la page. Si tout se passe bien, le même bouton passe de l'indication de chargement à « Singleplayer ».

AstuceSi tu signales un bug, indique ton système, ton navigateur et ce que tu faisais. C'est exactement ce que demande la FAQ.

Quel matériel il te faut : ce que le prototype exige vraiment

Le jeu n'indique aucune configuration minimale en processeur, carte graphique ou mémoire, et ce guide n'en invente pas. Ce qu'on peut montrer, c'est ce que le prototype exige côté graphisme : au démarrage, il demande au navigateur le processeur graphique le plus performant et active le lissage des bords.

Sur le réglage élevé, le jeu affiche jusqu'à 60 images par seconde, avec des ombres douces et, sur les écrans à haute densité, jusqu'à 1,65 pixel par point. La nuit, jusqu'à quatre lampes proches de toi projettent une vraie lumière, et les personnages restent visibles plus loin que sur le réglage inférieur.

Dès qu'une fenêtre est ouverte, par exemple le sac à dos, la carte ou les réglages, le jeu se limite à 15 images par seconde. Si tu changes d'onglet, il se met en pause et n'affiche plus rien du tout.

Sur téléphone et tablette : ce que le jeu change de lui-même

Sur téléphone et tablette, le navigateur est la seule voie, les applications existent pour Windows, macOS et Linux. Si le jeu détecte un écran tactile comme commande principale, il démarre de lui-même sur le réglage d'affichage économe.

Il y charge en plus les personnages un par un au lieu de tous à la fois, sans quoi téléphones et tablettes manqueraient de mémoire en décompressant les fichiers. Sous le bouton de démarrage, la barre de chargement les compte au fur et à mesure. Sur ordinateur, cette étape se déroule en parallèle, donc plus vite.

Sur la page de jeu, le jeu se place tout en haut sur téléphone, avec un bouton plein écran. Là où le navigateur n'autorise pas le vrai plein écran, par exemple Safari sur iPhone, le cadre recouvre toute la fenêtre, avec un bouton visible pour en sortir. En mode portrait, une note conseille de tourner le téléphone à l'horizontale.

Tu marches avec des boutons à l'écran, tu regardes autour de toi par balayage, une manette n'est pas prise en charge. La disposition complète se trouve dans Commandes au téléphone et sur tablette.

AstuceTourne d'abord l'appareil à l'horizontale, tape ensuite sur plein écran, puis démarre. À l'horizontale, tu vois plus de l'île.

Packs bureau pour Windows, macOS et Linux

Qui préfère lancer un vrai programme obtient un fichier par système. L'application vérifie elle-même les mises à jour au démarrage et ne récupère que les fichiers modifiés, pas tout le pack. La page de téléchargement n'indique pas de versions minimales, elle affiche pour chaque fichier la version, la taille, la date et une somme de contrôle SHA256.

Les clics nécessaires au premier lancement sont détaillés étape par étape dans Installation sous Windows, macOS et Linux. Savoir si le navigateur ou l'application te convient mieux est expliqué dans Jouer dans le navigateur ou télécharger.

  • Windows : une archive ZIP, contenant le dossier Island avec Island.exe. Au premier lancement, le filtre SmartScreen que Windows affiche pour les nouveaux programmes se manifeste.
  • macOS : un ZIP avec Island.app. Les paquets ne sont pas notariés par Apple, c'est pourquoi le message indiquant qu'Apple n'a pas pu vérifier l'application apparaît au premier lancement.
  • Linux : une archive tar.gz avec le programme Island/Island. Si l'ordinateur signale quelque chose à propos de la « SUID sandbox », lance-le avec --no-sandbox.

Internet pour le coop et les voix : quand le jeu a besoin d'une connexion

La version navigateur charge l'île depuis le serveur à l'ouverture. En coop, le jeu maintient ensuite une connexion permanente au serveur d'Island, envoie ta position dix fois par seconde et enregistre en ligne la sauvegarde commune.

Si la connexion se coupe, le jeu tente cinq fois de se reconnecter, avec des pauses qui grandissent jusqu'à huit secondes. Si rien ne fonctionne, tu rejoins la partie via « Multiplayer ». Il te signale aussi si tu es déjà connecté dans une autre fenêtre.

Pour les voix, tout dépend du mode de conversation. Les clips préparés, 442 répliques dans cet état, sont livrés avec le jeu, sans service externe. La conversation libre, activée par défaut, établit en revanche une connexion vocale en direct via WebRTC pour chaque échange, avec un profil de jeu, et le micro seulement si tu veux parler au lieu de taper.

Le personnage n'attend pas : le clip préparé parle tout de suite, la conversation libre se greffe dessus dès que la connexion est établie. Après 18 secondes sans connexion, le jeu abandonne et reste sur les dialogues préparés ; une connexion en direct se termine d'elle-même après quatre minutes maximum. En coop, les personnages parlent toujours avec des dialogues préparés, comme dans les navigateurs sans WebRTC.

AstuceAvec un réseau faible, règle dans les paramètres le mode de conversation sur dialogues préparés. Le jeu n'essaie alors même pas d'établir une connexion vocale en direct.

En cas de saccades : passer l'affichage sur économe

Le réglage le plus utile se trouve dans le jeu lui-même. Ouvre les paramètres depuis le menu de démarrage, ou avec Échap en pause, passe l'affichage d'élevé à économe et confirme avec Appliquer. L'application Paramètres sur le téléphone en jeu mène au même endroit. Voici ce que change le mode économe :

  • 30 images par seconde maximum au lieu de 60
  • un pixel par point d'écran au lieu de 1,65 maximum, ça se voit sur les écrans à haute densité de pixels
  • pas d'ombres
  • la nuit, deux vraies lampes proches de toi maximum au lieu de quatre
  • le jeu fait disparaître les personnages lointains plus tôt
  • moins d'effets d'eau : deux sillages au lieu de trois, moitié moins d'anneaux, 200 particules d'éclaboussure au lieu de 600

AstucePresque tout s'applique immédiatement, sauf les effets d'eau, fixés au chargement et qui ne changent qu'après un rechargement de la page. Ton choix est mémorisé par le navigateur pour ta prochaine visite.

Questions fréquentes

Ai-je besoin de WebGPU pour Epstein Island Game ?

Non. Le jeu dessine l'île avec le moteur de rendu WebGL de three.js et a besoin pour ça de WebGL 2. Il n'utilise pas WebGPU.

Quelle carte graphique me faut-il ?

Il n'y a pas d'indication minimale. Officiellement, un navigateur récent avec WebGL suffit, une configuration requise testée ne viendra qu'avec la version Unity, pas encore publiée.

Le jeu tourne-t-il sur téléphone et tablette ?

Oui, dans le navigateur. Sur les appareils tactiles, il démarre automatiquement sur le réglage économe et charge les personnages un par un pour que la mémoire suffise.

Que faire si le jeu sature ?

Dans les réglages, passer l'affichage sur économe et appuyer sur Appliquer. Ça limite le nombre d'images par seconde à 30, désactive les ombres et réduit la résolution sur les écrans à haute densité.

Autres guides