Jeux

Maxis a travaillé plus de six mois pour se mettre hors ligne sur SimCity

Des mois après un lancement désastreux, grâce aux serveurs qui n’ont pas remarqué la demande, Maxis a confirmé que SimCity bénéficiera enfin d’un mode hors ligne, qui ne dépendra pas de la connexion internet pour sauvegarder les données du jeu. J’ai eu l’impression que c’était “pourquoi ne pas l’avoir fait avant”, mais Maxis dit que le mode solo a demandé beaucoup de travail : il a fallu plus de six mois et demi de développement, selon la société.

C’est Simon Fox, ingénieur chez Maxis, no le blog officiel de SimCity, qui raconte toute l’histoire. Il affirme que SimCity, depuis le début, a été développé pour fonctionner avec les serveurs de jeu. En effet, SimCity prend constamment certaines informations du nuage pour que la simulation de la région fonctionne correctement, comme le nombre de travailleurs et d’importations, et d’autres données de la région où se trouve votre ville.

Pour rendre possible un mode hors ligne, il a fallu refaire tout ce code afin que, au lieu de prendre des informations traitées par les serveurs, la simulation se fasse localement, par l’ordinateur de l’utilisateur. Ici, il y avait un autre facteur aggravant : le code précédent était fait en Java, mais ils ont dû le réécrire en C++, ce qui a pris plus de temps. L’équipe a également optimisé le code pour rendre le jeu “amusant et fonctionnel dans toutes les combinaisons de matériel”.

  Sony annonce la PSP2 : écran OLED et processeur quadricœur

Outre l’ajout de nouvelles lignes de code, Maxis a dû supprimer certaines fonctions qui ont un sens en mode multijoueur, mais pas en mode hors ligne, comme les fonctions sociales, l’importation et l’exportation de ressources entre les villes (électricité, eau, eaux usées et autres matériaux) et les réalisations. Ces suppressions devaient être effectuées sans provoquer d’erreurs dans le mode multijoueur (et c’est ce qui a été fait, espérons-le).

Fox se souvient que si certains ont réussi à cracker le jeu pour faire fonctionner SimCity hors ligne, il n’a pas été possible de communiquer entre les villes, d’échanger des ressources ou même de sauver le jeu actuel. Avec la mise à jour officielle, cela sera possible. Ainsi, vous pourrez peut-être jouer à votre ville d’ici cinq ou dix ans, même si les serveurs de SimCity ont déjà été fermés.

La mise à jour 10 de SimCity, qui introduit le mode hors ligne, est “en phase finale de test” et sera bientôt disponible pour tous les joueurs. La mise à jour permettra également aux développeurs de créer des modifications pour le jeu sans causer de problèmes en mode multijoueur.

  Instagram se déconnecte sur Android

Maintenant que l’absence de mode hors ligne a été résolue, il reste à ajouter des villes avec des cartes plus grandes, une autre grosse plainte de ceux qui ont joué à SimCity. Mais selon un communiqué de presse publié en octobre 2013, ils ont décidé de ne pas mettre de cartes plus grandes car la plupart des joueurs ne pouvaient pas charger, et encore moins jouer, des villes plus grandes que celles actuellement disponibles. Cela ne devrait donc pas arriver de sitôt, malheureusement.

A propos de l'auteur

Ronan

Le Breton de l'équipe ! Développeur back-end dans une startup française. Internet des objets, domotiques, mes sujets de prédilection sont vastes. #teamLinux sur PerlmOl

Laisser un commentaire