Смотрю игровые приставки. Нет, не покупать, а просто из интереса. Так вот там параметры железячек примерно следующие: проц 3.2 ГГц, оперативки 256 у Сони и 512 у Майкрософт, видео 256. Спрашивается, почему на компутерах с такими параметрами современные игры не идут? Понятно, что на компе ещё может быть запущено всяких программ и т.д., но современные машинки имеют параметры в разы лучше. Посмотреть вон на Sony Playstation 2 - так там вообще деревяха:
Процессор Sony Emotion Engine (294 МГц)
Оперативная память 32 МБ RAMBUS DRAM с шириной шины 256 бит
Видеопамять 4 МБ
Спрашивается, почему для компа игры более требовательные, несмотря на то что одни и те же игры есть и для приставок и для ПК?
разрешение монитора на много круче чем у зомбоящика.
+ в плайстэйшене на много круче видеопроцессоры, не смотря на свою невзрачность. Например 16 ядер...
На приставке код максимально оптимизирован под возможности КОНКРЕТНОГО железа. И структура железки не меняется на протяжении времени жизни приставки.
Все фишки которые железо не потянуло - из проекта вырезаются/упрощаются.
Какой-то код может выполняться в обход всяких Direct-x ов.
На компе пользовательское железо - это черный ящик. На входе в чёрный ящик кидаются универсальные данные и внутри ящика данные обрабатываются как умеются.
Цитата(Ardi @ 04.12.12, 18:05) необходимо зарегистрироваться для просмотра ссылки
На приставке код максимально оптимизирован под возможности КОНКРЕТНОГО железа. И структура железки не меняется на протяжении времени жизни приставки.
Все фишки которые железо не потянуло - из проекта вырезаются/упрощаются.
Какой-то код может выполняться в обход всяких Direct-x ов.
На компе пользовательское железо - это черный ящик. На входе в чёрный ящик кидаются универсальные данные и внутри ящика данные обрабатываются как умеются.
Не код, а логика на железе ... Причем бенч на приставках выдает просто не реальное ...