SCX engine

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
SCX engine
Игровой движок (Список)
Разработчик Ubisoft
Аппаратные платформы Кроссплатформенный: ПК, PlayStation 2, PlayStation 3, Xbox, Xbox 360, PSP, Wii
Поддерживаемая ОС Microsoft Windows
Написан на языке C++[1][2]
Лицензия проприетарная, не лицензируется — только внутреннее использование
Первая игра на движке Tom Clancy's Splinter Cell: Chaos Theory / 28 марта 2005 года

SCX engineигровой движок, разработанный для внутреннего использования компанией Ubisoft. Первой игрой на его базе стал стелс-экшен Tom Clancy's Splinter Cell: Chaos Theory 2005 года.[2][3]

История разработки[править | править код]

Движок 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.[2][4][5] Следует отметить, что SCX — внутреннее название технологии.[2] В специализированных СМИ игры на движке обычно освещаются как «основанные на модифицированном „Unreal Engine 2.5“».[3][6][7][8][9]

Игра Tom Clancy's Splinter Cell: Chaos Theory поступила в продажу 28 марта 2005 года и была выпущена на персональном компьютере и игровых консолях PlayStation 2, Xbox и GameCube.[3]

Силами Ubisoft Shanghai SCX был в значительной мере переработан для последующей игры серииTom Clancy's Splinter Cell: Double Agent, которая вышла 21 марта 2006 года на ПК, PlayStation 3 и Xbox 360.[6] Версия этой же игры для менее производительных консолей (PS2, Xbox, GameCube, Wii) использует оригинальный SCX.[4]

Кроме того, на основе оригинального SCX сделан более современный игровой движок UbisoftLEAD.[10][11][12]

Технические характеристики[править | править код]

Существенным отличием SCX от Unreal Engine 2.5 является переработанный рендерер (графический движок) — компонент, отвечающий за вывод графики. В частности, была переделана модель освещения, добавлены методы рельефного текстурирования с наложением карт нормалей на все поверхности, эффект High Dynamic Range Rendering, а также широкий набор фильтров пост-обработки. Таким образом, на момент выхода, Chaos Theory являлась одной из самых технологически продвинутых игр.[2] Движок обрабатывает как закрытые (англ. indoor), так и среднего размера открытые (англ. outdoor) локации.[2][7]

Поддерживается персональный компьютер и игровые консоли PlayStation 2, PlayStation 3, Xbox, Xbox 360, PSP и Wii.[3][6] Изображение выводится силами API DirectX 9. Применяются пиксельные и вершинные шейдеры версий 1.1 и 3.0.[2][7]
Интегрирован физический движок Havok.[3][6][5]

Существенно улучшенная версия движка SCX, на базе которой создана игра Splinter Cell: Double Agent, помимо графических улучшений, поддерживает многопоточность; физический движок Havok обновлен до второй версии.[4]

Рендерер (графический движок)[править | править код]

Ниже перечислена часть основных нововведений движка, которые касаются исключительно графической составляющей.[2][7]

  • Взамен прежней модели освещения Unreal Engine 2.5 используется унифицированная модель попиксельного освещения Блинна-Фонга, силами которой каждый обрабатываемый источник света дает диффузную и спекулярную составляющие на поверхностях объектов. Кроме того, на всех поверхностях использовано несколько текстурных слоев с наложением карт нормалей.

Игры, использующие SCX engine[править | править код]

См. также[править | править код]

Примечания[править | править код]

  1. Unreal Engine Core (англ.). BeyondUnreal Wiki. — о ядре игрового движка Unreal Engine 2, на котором основан SCX. Проверено 30 апреля 2010. Архивировано 20 февраля 2012 года.
  2. 1 2 3 4 5 6 7 8 Алексей Берилло. Графические технологии в играх: Splinter Cell: Chaos Theory (рус.). iXBT.com (7 декабря 2006). — технический обзор игры Splinter Cell: Chaos Theory, созданной на движке SCX. Проверено 30 апреля 2010. Архивировано 24 апреля 2012 года.
  3. 1 2 3 4 5 6 Tom Clancy's Splinter Cell: Chaos Theory (англ.). MobyGames. Проверено 30 апреля 2010. Архивировано 18 марта 2012 года.
  4. 1 2 3 4 Unreal Engine Versions (англ.). BeyondUnreal Wiki. — список модификаций движка Unreal Engine 2. Проверено 30 апреля 2010. Архивировано 14 марта 2012 года.
  5. 1 2 Илья Вайцман. Обзор видеоадаптера HIS HD 2900XT. Часть 5. (рус.). Radeon.ru (31 июля 2007). — тестируется игра Splinter Cell: Chaos Theory, упоминается движок. Проверено 30 апреля 2010. Архивировано 24 апреля 2012 года.
  6. 1 2 3 4 5 Tom Clancy's Splinter Cell: Double Agent (англ.). MobyGames. Проверено 30 апреля 2010. Архивировано 18 марта 2012 года.
  7. 1 2 3 4 Brandon Bell. 3D Performance with Splinter Cell: Chaos Theory High-end cards (англ.). FiringSquad (1 апреля 2005). Проверено 30 апреля 2010. Архивировано 24 апреля 2012 года.
  8. Uros "2Lions" Jojic. Splinter Cell: Double Agent Review (англ.). ActionTrip.com (14 ноября 2006). Проверено 30 апреля 2010. Архивировано 24 апреля 2012 года.
  9. Horus. Tom Clancy's Splinter Cell: Chaos Theory Review (страница 5) (англ.). TeamXbox (24 марта 2005). Проверено 30 апреля 2010. Архивировано 24 апреля 2012 года.
  10. Kristoffer Keipp. Splinter Cell: Conviction — New engine details and features (англ.). PC Games Hardware (23 июня 2010). Проверено 30 апреля 2010. Архивировано 24 апреля 2012 года.
  11. Kristoffer Keipp. Splinter Cell: Conviction exclusive interview — PC version is a console port with extra quality features (англ.). PC Games Hardware (18 марта 2010). Проверено 30 апреля 2010. Архивировано 24 апреля 2012 года.
  12. Jon Wilcox. Splinter Cell Conviction Q&A Feature (англ.). Akshay Technologies (8 июня 2007). Проверено 30 апреля 2010. Архивировано 18 марта 2012 года.