1 points par GN⁺ 2025-10-12 | 1 commentaires | Partager sur WhatsApp
  • Subway Builder est un jeu de simulation de conception de réseau de métro réaliste
  • Les données de centaines de milliers de passagers sont générées à partir de données réelles de Census et Redistricter
  • L’utilisateur optimise le tracé des lignes, les correspondances, la fréquence des trains, etc. afin de transporter le maximum de passagers
  • Le jeu traite de défis de construction proches de la réalité, comme les contraintes géographiques, la structure des bâtiments et l’agencement des routes
  • Il est possible d’améliorer efficacement le réseau en analysant le processus de décision des trajets domicile-travail et le choix d’itinéraire de chaque passager

Introduction

  • Subway Builder est un jeu de conception de métro qui permet d’expérimenter une simulation réaliste des passagers ainsi que de véritables défis d’ingénierie
  • Dans ce jeu, des centaines de milliers de navetteurs sont générés à partir des données publiques de Census et Redistricter, puis leur itinéraire et leur temps de trajet sont calculés en fonction des lignes créées par l’utilisateur

Principales caractéristiques

Simulation réaliste des passagers

  • Des passagers fondés sur des données statistiques réelles sont simulés dans le jeu par centaines de milliers
  • L’algorithme utilisé pour la recherche d’itinéraire est le même que celui appliqué par l’utilisateur
  • L’objectif de l’utilisateur est de concevoir un réseau de lignes optimal afin d’acheminer le plus grand nombre possible de passagers vers leur destination rapidement
  • Il faut maximiser le transport de passagers en ajustant l’emplacement des stations, la structure des correspondances et la fréquence de circulation des trains

Défis de construction réalistes

  • Chaque méthode de construction réelle, comme les tunnels, viaducs et tranchées couvertes (cut-and-cover), comporte ses propres coûts et contraintes
  • Lors de l’extension du réseau, il faut prendre en compte les frictions avec des infrastructures urbaines réalistes telles que les fondations des bâtiments, le relief et la structure routière

Analyse du comportement des passagers

  • Chaque navetteur choisit son itinéraire selon divers facteurs comme le temps d’attente, le nombre de correspondances, la répartition des revenus et les retards
  • Le jeu fournit à l’utilisateur des données d’usage par ligne, station et train, ce qui permet d’optimiser continuellement le réseau

Conclusion

  • Subway Builder n’est pas un simple jeu, mais un simulateur de planification des transports urbains fondé sur des données réelles ; il peut grandement aider les startups comme les professionnels de l’IT à mieux comprendre les principes d’exploitation d’un réseau de transport et la planification des infrastructures urbaines

1 commentaires

 
GN⁺ 2025-10-12
Avis Hacker News
  • Installé sur Linux et essayé pendant environ 5 minutes. Le jeu a beaucoup de potentiel, mais pour l’instant plusieurs aspects, comme l’UI, donnent l’impression d’un tout début de bêta. J’attends les mises à jour avec intérêt

    • Le rendu des tuiles de la carte est lent, donc quand on fait pivoter la vue, les bords de la carte restent souvent invisibles
    • L’UI est inefficace. Il faut trop souvent changer de mode. Par exemple, je ne comprends pas pourquoi on ne peut pas construire une station tant que la vue de densité de population n’est pas désactivée
    • Les contrôles ne sont pas intuitifs. Pour relier deux stations, il n’est pas clair où il faut cliquer exactement. J’y suis arrivé une fois, mais impossible de le reproduire
    • Il n’y a pas de prise en charge de Undo / Ctrl-Z, donc impossible de récupérer après avoir supprimé une voie ou une station
    • Les indications du tutoriel pointent vers des coordonnées fixes de l’écran, et non vers un emplacement précis de la carte. Si on déplace la carte ou qu’on zoome, elles ne pointent plus au bon endroit, et il n’y a aucun moyen de revenir à la position d’origine. Je me demande si c’est voulu
    • J’ai demandé s’il serait possible d’afficher les zones d’eau, les principaux points de repère et les noms des grandes routes sur la carte. Je pense que ça donnerait beaucoup plus de personnalité au jeu
  • Dans ce genre, Mini Metro est vraiment excellent, je le recommande fortement https://dinopoloclub.com/games/mini-metro/

    • J’ai atteint le top 1 % sur tous les scénarios de Mini Metro et Mini Motorways. Les deux sont vraiment addictifs et amusants. Une partie se boucle en une trentaine de minutes, ou on peut faire une pause si nécessaire. Personnellement, je préfère Motorways. Le game design est excellent
    • J’y joue avec plaisir, mais la difficulté grimpe souvent trop vite et ça devient excessif. Ou alors c’est juste moi qui suis mauvais
    • J’adore Mini Metro. C’est relaxant tout en restant stimulant. Il suffit de faire correspondre des « formes » plutôt que des stations précises, et il n’y a ni coût en temps, ni coût financier, ni contrainte politique pour modifier les lignes, donc ça donne un peu moins une impression d’infrastructure de transport réelle. Mais ça reste extrêmement fun
    • J’ai beaucoup aimé Mini Metro pendant un temps, mais comme la structure mène toujours à l’échec au final, sur le long terme c’est une expérience très frustrante. On commence avec quelques stations et lignes, puis les passagers affluent peu à peu, et à force de gérer les problèmes du réseau dans l’urgence, tout finit par s’effondrer. Et il y a aussi beaucoup d’éléments peu réalistes. Par exemple, supprimer une voie existante et créer instantanément une nouvelle connexion, ou téléporter des trains et des wagons d’une ligne à l’autre, ce n’est pas du tout réaliste
    • J’aime les jeux ferroviaires d’optimisation de réseau, mais Mini Metro m’attire davantage parce qu’il se concentre sur un plaisir simple
  • Pour être honnête, j’adore ce type de jeu, mais quand j’ai vu que la liste des villes ne contenait que des villes américaines, j’ai immédiatement perdu tout intérêt. Même sans cartes expérimentales, on dirait qu’il n’y a qu’un prisme centré sur les États-Unis, et ça ne me rend pas optimiste pour la version finale. Je comprends bien qu’extraire les données soit compliqué, mais je pense que ça limitera son expansion sur le marché

    • La raison de ce centrage sur les États-Unis, c’est que le jeu s’appuie sur les données du recensement américain pour produire une simulation très réaliste, et que la carte utilise des données OpenMap américaines. Le développeur a essayé le Canada, mais a échoué parce que les données du recensement canadien étaient trop difficiles à exploiter. J’ai aussi entendu dire qu’un utilisateur allemand avait réussi à faire reconnaître Berlin par une astuce et à le modder
    • En dehors des États-Unis, il y a peu de villes avec un vrai réseau de métro, et comme les villes européennes ou est-asiatiques sont structurellement très différentes, le jeu serait sans doute plus intéressant avec une plus grande variété de types de villes. Je me demande d’ailleurs s’il y a, en dehors de New York, une autre ville américaine avec une véritable infrastructure de métro
    • Il y a beaucoup d’options de villes, mais elles sont toutes américaines. Pas de Londres ni de Berlin. Donc pour l’instant j’attends
    • Je ne suis pas Américain, donc à part New York, je n’ai pas vraiment envie de construire des métros ailleurs
    • J’espère que des villes internationales seront ajoutées via des extensions
  • À propos du côté réaliste, je me demandais si la corruption, les petits arrangements, les trahisons et toutes sortes de situations politiques étaient aussi modélisés. C’est une blague, bien sûr, mais félicitations au game designer

    • OpenTTD a des éléments de corruption et de pots-de-vin https://wiki.openttd.org/en/Manual/Local%20authority#bribe-the-local-authority
    • Je sais que c’est une blague, mais j’aimerais vraiment essayer une simulation où l’on hérite d’un réseau de métro délabré, comme le MBTA de Boston, célèbre pour sa mauvaise gestion, et où il faut surmonter les problèmes
    • Comme on parlait d’un jeu réaliste, je m’attendais à un jeu comique où on ne peut rien faire faute de budget
    • Quand on parle de réalisme, la première chose à laquelle j’ai pensé, ce sont les barrières administratives : bureaucratie, paperasse, zonage, opposition des habitants et des élus locaux
    • Même sans aller jusqu’aux aspects politiques, le simple fait de reproduire fidèlement la complexité physique et celle liée aux navetteurs est déjà remarquable
  • Je m’étais demandé quelle était la taille de la carte de la Bay Area. Je l’ai achetée pour vérifier : elle couvre du nord de Novato jusqu’à Vallejo, Benicia, Brentwood, Livermore, Santa Teresa, Los Gatos, et inclut toute la péninsule en remontant depuis Half Moon Bay. Quelques zones périphériques de navetteurs, comme Santa Rosa, Fairfield, Tracy et Gilroy, manquent, mais la zone reste assez vaste

  • J’adore vraiment ce genre de jeu, mais 40 dollars, ça me paraît beaucoup trop cher. J’espère qu’il y aura une tarification régionale sur Steam. Si les villes restent limitées aux États-Unis, je ne l’achèterai pas

    • Je pense pareil. Même RimWorld, énorme jeu créé par une petite équipe, coûte 28 dollars en version de base. Je me demande comment celui-ci peut valoir 40 dollars
  • Colin est un ami à moi, c’est un excellent programmeur autodidacte. Je recommande fortement Subway builder

    • Un mot pour Colin : je pense qu’il est difficile de demander 30/40 dollars sans la moindre vidéo, surtout pour un jeu aussi simple en apparence
  • J’aime bien l’idée. Mais la manière dont ce jeu est vendu est vraiment étrange. La plupart des gens achètent leurs jeux sur Steam, donc vendre juste un fichier exe à 30 dollars est très peu pratique. Une sortie simultanée, ou au moins la promesse d’une clé Steam, aurait été préférable. Et je ne comprends pas non plus pourquoi il n’y a que des villes américaines. Si les données viennent de Google, on pourrait imaginer des villes du monde entier. Sinon, pourquoi ne pas permettre aux utilisateurs d’ajouter eux-mêmes des données ? Je serais prêt à l’acheter s’il sort sur Steam

    • S’il n’y a que des villes américaines, c’est parce que les données de recensement et d’autres sources ont été utilisées pour extraire les données de déplacement domicile-travail. Pour faire une version d’un autre pays, il faudrait les jeux de données correspondants
    • La FAQ indique qu’ils utilisent des données fédérales américaines pour la simulation de la population, l’emplacement des logements et des lieux de travail, le nombre d’étudiants, les informations de vol de la FAA, etc. https://www.subwaybuilder.com/simulation
    • Mon jeu préféré est lui aussi vendu sous forme de fichier exe/jar hors Steam. Personnellement, j’ai envie de soutenir ce genre de développeurs qui vendent des exécutables « suspects ». Je ne pense pas que Steam soit indispensable. Il faut que j’y aille, des amis sur Pather m’appellent vers le Sanctuaire en flammes
    • La page officielle précise en bas qu’une sortie sur Steam est prévue
  • Je suivais ce jeu sur Twitter, et quand il sortira, je m’attends à y passer tout le week-end. Il faudrait plus de simulateurs de ce genre, très « sueur au front », pour diversifier davantage les genres vidéoludiques

    • Il y a un plaisir énorme à analyser et optimiser des systèmes complexes
  • Un mot au développeur : l’une des règles de Steam, c’est qu’on ne peut pas vendre moins cher ailleurs. Je ne sais pas si c’est vraiment appliqué

    • En réalité, l’interdiction de vendre moins cher concerne seulement les clés Steam. Il y a un recours collectif en cours depuis des années à ce sujet, mais il ne semble pas y avoir de base claire dans les clauses du contrat. En pratique, la seule « base légale » semble être ce qu’a dit un agent du support client
    • Je me demande comment c’est appliqué en pratique. Par exemple, il arrive qu’un jeu soit proposé nettement moins cher sur Humble Bundle
    • Mindustry est payant sur Steam, mais gratuit sur Itch
    • Je me demande si c’est vrai. J’ai déjà vu des apps moins chères que sur Steam, sans énorme différence, mais parfois un peu moins chères quand même (~5 dollars)
    • Je me demande même si une version Steam existe réellement. En tout cas, je n’ai pas réussi à trouver ce jeu là-bas pour l’instant