La PlayStation 2 a été une révélation lors de sa sortie sur le marché en 2000, et pourtant, de nos jours, elle est presque désespérément faible selon les normes modernes. En fait, elle était tellement sous-alimentée que les développeurs de Rockstar ont dû employer toutes les astuces possibles pour faire fonctionner Grand Theft Auto III sur cette plateforme.
Des contraintes techniques impressionnantes
L’histoire nous vient du développeur [Obbe Vermeij]. Il explique que la PlayStation 2 ne pouvait pas garder la carte entière de ce jeu en monde ouvert dans ses modestes 32 Mo de RAM. Les modèles devaient donc être streamés à partir du lecteur DVD lorsque le joueur se déplaçait dans le monde. Cependant, même le lecteur DVD n’était pas assez rapide. Si le joueur se déplaçait trop vite, il dépassait la capacité du système à charger de nouveaux éléments, et le monde commençait à se désintégrer. Les routes disparaissaient, les bâtiments ne se manifestaient tout simplement pas avant que le joueur ne les dépasse.
selon [Obbe], c’était à [Adam Fowler] de relever ce défi. Il souligne que même en optimisant la disposition des données sur le DVD, cela n’était pas suffisant. Des astuces astucieuses ont dû être utilisées pour ralentir le joueur. Les réseaux routiers ont été modifiés pour empêcher le joueur de se précipiter vers des zones nécessitant de nombreux nouveaux modèles. Dans d’autres zones, les véhicules du jeu connaissaient une augmentation presque imperceptible de 5 % de la traînée aérodynamique pour réduire leur vitesse. Cette solution a été choisie comme étant plus discrète; réduire directement la puissance du moteur aurait été audible pour les joueurs car le son aurait changé.
Cela nous montre à quel point les développeurs ont dû travailler dur lorsque les ressources étaient beaucoup plus limitées qu’elles ne le sont aujourd’hui!
Source : www.bing.com