Перш ніж перейти до Far Cry, поговоримо про саму ідею "іграбельності" програмного продукту на тій чи іншій конфігурації. Корінний питання в даному випадку - "Скільки ж fps потрібно для повного щастя?". Саме в нього впираються дискусії про системні вимоги сучасних ігор, як видно з обговорення "Far Cry - диво для чудесного ПК?" на форумі www.itc.ua/forums/thread.phtml?ID=19805. І хоча ми неодноразово зверталися до цієї теми, пояснимо нашу позицію ще раз.
Ні для кого не секрет, що у більшості користувачів - ПК початкової або середньої цінової категорії, що багато в чому визначає їх світогляд щодо "комфортного рівня швидкодії": прийнятною частотою зміни кадрів зазвичай вважається 35-40 fps. Маючи доступ до найсучаснішого залозу, ми дотримуємося дещо інших поглядів: для комфортної гри в 3D-action необхідно хоча б 100 fps. Для сприйняття нашої точки зору зовсім не обов'язково бігати по суперкомп'ютер - досить попрацювати з налаштуваннями, щоб звести до мінімуму навантаження на відео-карту і центральний процесор. Нехай якість статичної картинки постраждає (як показано на скріншотах), зате з ростом частоти зміни кадрів віртуальний світ почне оживати, стане більш реалістичним. Цей парадокс пояснюється просто: в динамічних іграх плавність і нерозривність дії надають на нас більш сильний вплив, ніж краса окремо взятих кадрів. Образно висловлюючись, щоб ми "занурилися" в віртуальний світ, наш ПК повинен вміти "літати".
Крім психологічного, тут присутній ще і чисто фізіологічний чинник: "випадання" кадрів призводить до додаткового навантаження на очі. Справа не тільки в тому, що при середніх 35-40 fps частота регулярно опускається нижче 25 fps, коли зміна кадрів стає помітною. Проблема ще й у тому, що під час різких поворотів, коли ми переводимо приціл або оглядаємося, очі ус-співала "зачепитися" за окремі кадри, що викликає їх швидку втому. При 100 fps і вище поворот відбувається плавно, зображення залишається нерозривним і очам не доводиться "смикатися" за кадрами.
Інший аспект, про який ми говорили не раз, - падіння швидкодії на складних сценах. Навіть при простому обході рівня, який я використав нами для тестування, швидкодія іноді знижується в півтора-два рази відносно середнього показника. Під час бойових дій або ж в специфічних місцях на ігровий карті воно може падати і в три, і навіть в п'ять разів. Саме таку ситуацію доводилося спостерігати в Far Cry на рівні Steam: тут середній швидкодію досягало 40-50 fps, але біля будиночків (див. Скріншот) не те що стріляти, але навіть пересуватися було важко - лічильник показував 12-15 fps. У підсумку, для нормального проходження гри довелося вибрати більш щадний режим в налаштуваннях якості графіки. Максимального комфорту в дозволі 1280 × 1024 вдалося домогтися лише в режимі Low: тільки в цьому випадку гра йшла абсолютно гладко на системі, оснащеної Radeon 9800 XT і Pentium 4 3 GHz.
Зауважимо, що процесор з подібною продуктивністю не так вже недосяжний для більшості користувачів. Його можна "зробити -Сам", розігнавши відносно недорогі Athlon XP 2500+ або Pen-tium 4 2,40C GHz. А ось з відеокартою нічого не поробиш: рекомендовані 256 MB відеопам'яті можна "наростити", і, навіть якщо досягти тактових частот Radeon 9800 XT шляхом розгону інших плат серії Radeon 9800, все одно продуктивності буде недостатньо для комфортної гри в дозволі 1280 × 1024 при максимальних настройках якості.
Звичайно, можна обрати і інший спосіб "прискорення" - знизити дозвіл до 1024 × 768 або 800Ч600, залишивши настройки графіки на максимумі. Однак це - не вихід для власників 17-дюймових LCD-моніторів, для яких 1280Ч1024 є стандартним режимом: при 1024 × 768 або 800 × 600 такий дисплей видає досить каламутну картинку. Таких проблем немає у ЕПТ мо-ніторю (по крайней мере, зображення не втрачає чіткості, хоча його якість все одно погіршується на низькій роздільній здатності), але вони вже застаріли як морально, так і фізично (після двох або більше років експлуатації трубки і електроніка ЕПТ -монітори мають звичай "сідати"). Найбільш ймовірні кандидати на покупку сьогодні - 17-дюймові LCD, з тих, що ми протестували недавно . Тому в недалекій перспективі більшість користувачів просто змушене буде грати в дозволі 1280Ч1024, так що в наших тестуваннях ми перш за все орієнтуємося на цей режим.
Що стосується відеокарт середнього класу, з ними про максимальних налаштуваннях якості в Far Cry доведеться забути. Навіть в 800 × 600 середній рівень швидкодії у них виявляється нижче 50 fps, що вже говорити про більш високій роздільній здатності. Грати в 1280 × 1024 на таких відео-картах можна лише в режимі Low. Ну а бюджетні відеокарти використовувати з 17-дюймовим LCD-монітором зовсім недоцільно - їх не врятують і щадні настройки качест-ва графіки.
Окремої розмови заслуговує "процесорозалежність" Far Cry. При максимальних налаштуваннях якості графіки швидкодію залишається незмінним при переході від стандартного Pentium 4 2,40C GHz (35 fps) до розігнаного Pentium 4 3 GHz (36 fps). Зрозуміло, що на більш слабких відкритих, які "ледве дихають" і при набагато більш сприятливих налаштуваннях, проявляється той же ефект: процесор взагалі простоює, поки відеокарта виконує розрахунки. Таким чином, навіть за наявності не найшвидшого процесора знайдеться чим зайняти найпотужнішу відеокарту в такій грі, як Far Cry.
Судячи з того, як кардинально змінюється продуктивність відеокарт при переході від максимальних налаштувань до мінімальних (в два-три рази!), Легко зробити висновок, що Far Cry в повній мірі використовує можливості графічного процесора і "навантажує" в першу чергу його. Але це зовсім не означає, що потужністю центрального процесора можна знехтувати: при мінімальних налаштуваннях якості графіки продуктивність зростає на 15% з підвищенням тактової частоти на 25%, і ще 15% -ний приріст дає розгін пам'яті і шини FSB. Останній результат особливо примітний. Він ще раз доводить, що не варто гнатися за найдорожчою моделлю процесора, а краще розігнати дешевшу і на зекономлені гроші придбати швидкісні модулі пам'яті і відповідну материнську плату.
Far Cry чутлива не тільки до швидкодії підсистеми пам'яті, але і до обсягу ОЗУ: вона "з'їдає" до 400 MB, і тому навіть на системах з 512 MB, що працюють під Windows XP, гра час від часу затинається, щоб довантажити дані з жорсткого диска . До речі кажучи, в процесі підготовки цього матеріалу, коли доводилося здійснювати десятки перезапусків гри (саме гри, а не рівня або епізоду), дуже виручав вінчестер WD Raptor: з його 10 000 оборотами очікування здавалося куди менш тяжким. Повертаючись до пам'яті: c 1 GB ніяких пригальмовувань в Far Cry не спостерігалося. Тепер подивимося, хто з розробників ігор першим підніме планку системних вимог до 2 GB ...
Між іншим, звинувачення на адресу розробників з приводу непомірних вимог Far Cry, здаються нам абсолютно марними. Ігровий світ дійсно великий і неймовірно детальний (в середньому 100 тис. Полігонів в сцені при максимальних налаштуваннях якості), і тут щосили застосовуються ресурсомісткі ефекти. Far Cry може дати нам уявлення про те, на що будуть схожі такі "будівництва століття", як Doom III, STALKER, Half Life 2 і ін. Щоб мати успіх на ринку, вони повинні не тільки запропонувати оригінальний геймплей, але і з візуальних ефектів бути як мінімум не гірше існуючих ігор. Тому у нас немає сумнівів, що найбільш очікувані гри останніх років будуть не менш вимогливі до обчислювальних ресурсів ПК, ніж Far Cry.
Отже, після річної перепочинку, коли гри відставали від можливостей нових графічних акселераторів і більшість з нас прекрасно обходилося GeForce4 Ti4200, наступають інші часи. Як і багато років тому, нам доведеться спочатку чекати виходу гри, а потім - моменту, коли за допомогою нового заліза ми зможемо нею насолодитися в повній мірі. У випадку з Far Cry це відбудеться не раніше ніж через рік, коли нове покоління Radeon і GeForce стане більш доступним за ціною. З іншого боку, кожна модернізація ПК буде хорошим приводом ще раз повернутися до цієї чудової гри.
Як ми тестували?
Для оцінки швидкодії різних систем в Far Cry ми взяли найбільш представницькі відеокарти в своїх цінових категоріях: Radeon 9800 XT - як референсну для високопродуктивного сегменту, Radeon 9600 XT - характерний представник середнього класу, GeForce4 Ti4200 - найкращий бюджетний варіант. Вибір продуктів ATI для тестування гри не випадковий, адже на них Far Cry йде швидше, ніж на аналогічних моделях NVidia. Ми плануємо додати Far Cry в наш стандартний тестовий пакет, де останнім часом з ігор фігурували лише Splinter Cell і Unreal Tournament 2003, так що в найближчому номері можна буде побачити результати і по іншим відеокартам.
Тести проводилися за допомогою демо, записаного на відкритому просторі рівня Carrier. Під Very High Quality маються на увазі налаштування, показані на скріншоті, режим Anti Aliasing - None, настройки драйверів відеокарт - за замовчуванням. Як "лічильника" fps використовувалася утиліта Fraps .
Конфігурація тестового стенда
Процесор Intel Pentium 4 3 GHz; пам'ять 2 × 512 MB GeiL PC4200 DDR533; материнська плата ABIT IC7G на чіпсеті Intel i875P; відеокарти Creative Radeon 9800 XT 256 MB, ASUS Radeon 9600 XT 128 MB, Gainward GeForce4 Ti42008X 128 MB; монітор Samsung 172X.
За замовчуванням тестова система працювала в режимі 1000/500 MHz (частота FSB / пам'яті). Такі установки типові для розігнаних систем, побудованих на базі Pentium 4 2,40C GHz, а отже, використаний нами тестовий стенд досить представницький з точки зору ентузіастів комп'ютерних ігор.
Продукти надані компаніями ABIT ABIT www.abit.ru ASUS MTI (044) 458-3434 Creative East Side Consulting www.east-side-consulting.de Gainward Gainward www.gainward.ru GeiL Eletek (044) 495-2911 Intel Представництво Intel в Україні (044) 490-6488 Samsung Samsung Electronics 8-800-502-0000
Читайте також:
Ігри проти заліза: Crysis
Ігри проти заліза: STALKER
Ігри проти заліза: DOOM 3
Саме в нього впираються дискусії про системні вимоги сучасних ігор, як видно з обговорення "Far Cry - диво для чудесного ПК?
Phtml?
Як ми тестували?