Dans un récent vlog de questions-réponses sur sa chaîne YouTube, Josh Sawyer, directeur de la conception du studio Obsidian, a abordé la rareté des décors urbains contemporains dans les jeux de rôle modernes. Sawyer a identifié l'obstacle principal comme étant la difficulté et le coût substantiels associés au développement de ces environnements par rapport à d'autres lieux de RPG.
Sawyer a expliqué que, sur la base des expériences vécues tant chez Obsidian que chez Black Isle, une ville coûte généralement quatre fois plus cher par pied carré qu'un donjon de taille de carte équivalente. Bien qu'il ait noté qu'il s'agisse d'une généralisation, cela reflète la réalité de leurs projets passés où les équipes ont souvent réalisé trop tard combien de temps et de ressources étaient consommés par la création de ces cartes. L'augmentation des dépenses découle du besoin d'une forte densité de personnages non joueurs (PNJ), d'arbres de dialogue étendus et d'un volume plus important d'actifs personnalisés pour rendre le décor réaliste et peuplé.
Le directeur a cité Twin Elms dans Pillars of Eternity comme exemple spécifique où le studio a fait face à ces défis. Il a reconnu que, bien que la zone ait été coûteuse à produire, elle a également servi de problème de rythme que de nombreux joueurs n'ont pas apprécié. Malgré les difficultés, Sawyer a souligné que la création d'environnements urbains crédibles est réalisable, en pointant des exemples réussis tels qu'Athkatla dans Baldur's Gate 2, Disco Elysium et Zero Parades.
Cependant, Sawyer a noté que des titres comme Disco Elysium et Zero Parades détiennent un avantage car ils ne nécessitent pas le même niveau de rencontres de combat crédibles que l'on trouve dans d'autres RPG. La discussion met en lumière pourquoi les jeux avec des décors urbains denses, tels que Vampire: The Masquerade - Bloodlines, Cyberpunk 2077 et Baldur's Gate 3, font souvent face à des cycles de développement notoirement difficiles ou à des failles techniques visibles dans leurs zones urbaines.
Sources: PC Gamer.