Fox Engine
- 1 year ago
- 0
- 0
SCX engine — игровой движок , разработанный для внутреннего использования компанией Ubisoft . Первой игрой на его базе стал стелс-экшен Tom Clancy's Splinter Cell: Chaos Theory 2005 года .
Движок SCX разрабатывался канадским подразделением компании — Ubisoft Montreal — специально для использования в игре Tom Clancy's Splinter Cell: Chaos Theory . SCX основан на игровом движке Unreal Engine 2.5 (билд 3339) с частичной интеграцией наработок предыдущей версии — улучшенного Unreal Engine 2 (билд 829) из первой игры серии, Tom Clancy's Splinter Cell . SCX — внутреннее название технологии . В специализированных СМИ игры на движке обычно освещаются как «основанные на модифицированном Unreal Engine 2.5» .
Игра Tom Clancy's Splinter Cell: Chaos Theory поступила в продажу 28 марта 2005 года и была выпущена на персональном компьютере и игровых консолях PlayStation 2 , Xbox и GameCube .
Силами Ubisoft Shanghai SCX был в значительной мере переработан для последующей игры серии — Tom Clancy's Splinter Cell: Double Agent , которая вышла 21 марта 2006 года на ПК , PlayStation 3 и Xbox 360 . Версия этой же игры для менее производительных консолей ( PS2 , Xbox , GameCube , Wii ) использует оригинальный SCX .
Кроме того, на основе оригинального SCX сделан более современный игровой движок Ubisoft — LEAD .
Существенным отличием SCX от Unreal Engine 2.5 является переработанный рендерер (графический движок) — компонент, отвечающий за вывод графики. В частности, была переделана модель освещения, добавлены методы рельефного текстурирования с наложением карт нормалей на все поверхности, эффект High Dynamic Range Rendering , а также широкий набор фильтров пост-обработки. Таким образом, на момент выхода, Chaos Theory являлась одной из самых технологически продвинутых игр . Движок обрабатывает как закрытые ( англ. indoor ), так и среднего размера открытые ( англ. outdoor ) локации .
Поддерживается персональный компьютер и игровые консоли PlayStation 2 , PlayStation 3 , Xbox , Xbox 360 , PSP и Wii . Изображение выводится силами API DirectX 9 . Применяются пиксельные и вершинные шейдеры версий 1.1 и 3.0 .
Интегрирован физический движок Havok второй версии (вместо Karma в оригинальном UE 2.5).
Существенно улучшенная версия движка SCX, на базе которой создана игра Splinter Cell: Double Agent , помимо графических улучшений, поддерживает многопоточность ; физический движок Havok обновлен до второй версии .
Ниже перечислена часть основных нововведений движка, которые касаются исключительно графической составляющей .