На момент выхода видеокарты и x360 и PS3 не были "устаревающими". Про быстрое устаревание говорить не приходится - все равно не заменишь. Но единство платформы позволяет разработчикам вести очень жесткую оптимизацию кода, выжимать из системы всё, на что она способна. Это компенсирует всякое устаревание с лихвой обычно.
На PC, где очень много разных видеокарт таким хардкором заниматься никто не будет никогда. Проще выпустить игру под более мощную карту, которая будет проглатывать то что есть с нормальным рейтом без всякой оптимизации, чем заниматься оптимизацией.
http://en.wikipedia.org/wiki/PS3
"Graphics processing is handled by the NVIDIA RSX, which can output resolutions from 480i/576i SD up to 1080p HD.[100] The PlayStation 3 has 256 MB of XDR main memory and 256 MB of GDDR3 video memory for the RSX.[109]"
Про производительность:
http://img176.imageshack.us/img176/6965/3dps309go0.jpg
На самом деле в случае консолей информация о видео-подсистеме не означает ровным счетом ничего определенного. К тому же есть еще несколько сопроцессоров влияющих на производительность, помимо видео. Вот для PC - однозначно понятно на какой видяхе что пойдет и как пойдет.
Например, на PS2 (проц 300мгц, 32Мб оперативки, 150мгц/4Мб - видео, http://en.wikipedia.org/wiki/PlayStation_2) топовые игры вышедшие в 2005-2007 годах (Resident Evil 4, Soul Calibur 3, Black, King-Kong, Okami, Shadow of The Collossus, Hitman Blood Money, Metal Gear Solid 3, DevilMayCry3 и мндр) имеют отличнейшую графику с нормальным фреймрейтом (часто незначительно уступающие аналогичным играм на PC, где 3000мгц, 512Мб видео). Компу с такой как у PS2 конфигурацией такое и сниться не могло воообще. Оптимизация решает.
Надеюсь разъяснил..
С уважением.





Ответить с цитированием