Luminous Engine

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Luminous Studio»)
Перейти к: навигация, поиск
Luminous Engine
Игровой движок (Список)
Разработчик Япония Square Enix
Ключевые программисты Ёсихиса Хасимото (продюсер и технический директор),
Хироси Ивасаки (ведущий программист),
Ёитиро Миякэ (ведущий разработчик ИИ)
Дата анонса 2 сентября 2010 года
Аппаратные платформы IBM PC-совместимые компьютеры, PlayStation 3, Xbox 360, консоли восьмого поколения, планируется Wii и 3DS, предположительно PS Vita и Wii U
Поддерживаемая ОС Microsoft Windows
Лицензия проприетарная, не лицензируется — только внутреннее использование

Luminous Engine (яп. ルミナス Руминасу)игровой движок, который разрабатывается японской компанией Square Enix для внутреннего использования как перспективный инструмент для создания игр в будущем. «Luminous Engine» должен существенно повысить эффективность и скорость разработки компьютерных игр и заменить большинство движков-предшественников, находящихся в использовании Square Enix. Основной из основных целей при разработке «Luminous Engine» заявлена кроссплатформенность — движок совместим с IBM PC-совместимыми компьютерами под управлением Microsoft Windows, игровыми консолями PlayStation 3, Xbox 360, предположительно PS Vita и Wii U, планируется поддержка Wii и 3DS и консолей восьмого поколения. «Luminous Engine» содержит полный набор инструментов для разработки игр под максимально широкий спектр игровых жанров, он должен сочетать высокую эффективность, надёжность, масштабируемость и модульность.

«Luminous Engine» официально анонсирован 2 сентября 2010 года, хотя первые сведения о его разработке появились раньше — в марте 2010 года. Движок будет доступен лишь Square Enix и её филиалам, и не будет доступен для лицензирования.

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

Первые сведения, косвенно намекающие на создание «Luminous Studio», появились в начале марта 2010 года, когда Square Enix разместила на своём официальном сайте список вакансий для разработки «игрового движка следующего поколения». Вакантные позиции включали системного программиста игрового движка, программиста графики, сетевых подсистем, Windows-приложений, плагинов, вакансии технического художника и технического писателя. В число требований были занесены глубокие знания разработки для PlayStation 3 и Xbox 360, а также MMOG.[1]

Официальный анонс и самые первые подтверждённые детали о «Luminous Studio» появились в прессе во время прохождения японской конференции разработчиков игр CEDEC 2010, которая проходила с 31 августа по 2 сентября 2011 года в PACIFICO Yokohama Conference Centre.[2] 2 сентября Ёсихиса Хасимото, главный инженер компании Square Enix, во время своего выступления, после доклада об игровых движках «Glacier 2» и «Crystal Dynamics engine», публично сделал анонс нового игрового движка под названием «Luminous» (яп. ルミナス). Сам Хасимото является продюсером и техническим директором данного проекта. Догадки за март 2010 года подтвердились — именно для разработки данного движка проводился набор специалистов. Согласно анонсу, целью проекта «Luminous» является создание одного из самых технологически продвинутых, надёжных и совершенных движков. Согласно Хасимото, «Luminous» будет включать в себе все технологии, которые были представлены в рамках доклада о «Glacier 2» перед данным анонсом. Во время выступления было представлено множество слайдов с технической информацией, показано множество скриншотов, а также технологическая демонстрация, показывающая возможности процедурной анимации движка.[3][4][5]

Первые сведения о движке «Luminous Studio» появились в конце августа 2011 года, когда технический специалист Дзэндзи Нисикава, сотрудник ресурса Impress Watch (яп.), получил приглашение на закрытый показ движка в Square Enix, а также получил возможность взять интервью у Ёсихисы Хасимото, ведущего программиста Хироси Ивасаки и ведущего художника Рё Иваты. Большая статья о движке, а также развёрнутое интервью с данными сотрудниками Square Enix были опубликованы в Impress Watch 26 августа 2011 года. Благодаря этому стало известно множество новых сведений о технологиях, политике использования и лицензирования, истории разработки и проч, а также стали доступны новые скриншоты и видео, демонстрирующее процедурную анимацию движка. Согласно данным Нисикавы, в начале создания «Luminous Studio» его разработчики посетили те дочерние компании и филиалы Square Enix, которые уже имеют собственные развитые движки: IO Interactive в Дании («Glacier 2») и Eidos Montreal в Канаде («Crystal Dynamics engine»). Хотя «Luminous Studio» разрабатывается отдельно от «Glacier 2» и «Crystal Dynamics engine», его исходный код распространяется для всех подразделений Square Enix Group, а сам движок будет использовать наработки от этих подразделений.[6][4][7][8][9][10]

12 октября 2011 года Square Enix опубликовала на официальном сайте подборку изображений, на которых сравнивались реальные фотографии интерьеров автостоянки вместе с смоделированными движком «Luminous Studio» этими же интерьерами. Данные изображения были нацелены на демонстрацию фотореалистичности движка. Эти же изображения демонстрировались несколькими днями ранее на технологической конференции Square Enix Open Conference.[11][12][13][14]

Silk-film.png Внешние видеофайлы
Silk-film.png Agni's Philosophy FINAL FANTASY Realtime Tech Demo на YouTube

5 июня 2012 года на выставке Electronic Entertainment Expo Square Enix продемонстрировала первую технологическую демонстрацию движка — ролик под названием «Agni's Philosophy Final Fantasy Real Time Tech Demo»[15]. Весь показанный на выставке ролик просчитывался на месте в реальном времени с помощью одного графического процессора GeForce GTX 680[16].

Нацеленность и лицензирование[править | править код]

«Luminous Studio» спроектирован и разрабатывается как полноценный и полнофункциональный комплексный инструмент для разработки игр для разных платформ и в разных жанрах, который должен сочетать высокую эффективность и качество. Основными «столпами», по которых создаётся движок, являются кроссплатформенность, широкие функциональные возможности, модульность и масштабируемость.[3]

«Luminous Studio» должен стать основным движком для большинства игр Square Enix на момент окончания своей разработки, заменив другие устаревшие движки, в первую очередь «Crystal Tools».[8]

Square Enix не планирует лицензировать движок, т.е. продавать лицензии на его использование сторонним компаниям. Движок будет использоваться только внутри Square Enix Group (сама японская Square Enix и группа купленных ею компаний). Также он будет предоставляться независимым от Square Enix компаниям или студиям для работы над теми проектами, которые делаются на заказ Square Enix.[4][9]

Заявлено, что движок при своём использовании сможет снизить затраты на разработку игры до 30% и снизить время циклов разработки.[12]

Square Enix надеется сделать из «Luminous Studio» бренд, широко известный общественности. Для этого создаётся логотип движка и запланированы публичные демонстрации его возможностей.[4]

в октябре 2011 года стало известно, что некоторые уже законченные части движка используются в игре Final Fantasy Versus XIII, которая на этот момент находилась в разработке.[14] Работа над созданием демонстрации движка ведётся с привлечением сотрудников Visual Works, внутренней студии Square Enix, которая занимается созданием CGI-видео для её проектов. Согласно сведениям за август 2011 года, ещё не было решено, будет ли данная демонстрация нацелена на использование DirectX 11, или же она будет нацелена на более старое аппаратное поколение.[4][9]

Название движка «Luminous Studio», как пояснил Ёсихиса Хасимото, вдохновлено франчайзом Final Fantasy, а конкретно — люминесцентными кристаллами, которые присутствуют во многих играх этой серии и являются одним из её символов.[10]

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

Одним из главных приоритетов при разработке «Luminous Studio» была мультиплатформенность (кроссплатформенность), вследствие чего движок поддерживает любые аппаратные платформы, имеющие программируемые шейдеры. Заявлены поддержка IBM PC-совместимых компьютеров и игровых консолей PlayStation 3 и Xbox 360, предполагается поддержка PlayStation Vita и Wii U[9]. На вопрос, какова ситуация с консолями Wii и 3DS, которые не имеют программируемых шейдеров, Хасимото ответил, что разработчики активно занимаются поддержкой их в движке. Кроме этого, заявлена поддержка восьмого поколения игровых консолей. ПК-версия движка поддерживает и активно использует DirectX 11.[4]

«Luminous Studio» поддерживает многие возможности по редактированию и обработке игрового контента и ассетов: визуальное редактирование, редактирование в реальном времени, совместное параллельное редактирование, автоматические сборка и тестирование объектов, система управления ассетами, управление задачами и проч.[3]

Графический движок[править | править код]

Графический движок, используемый в ПК-версии «Luminous Studio», имеет нативную поддержку Direct3D 11, включая тесселяцию. Кроме этого, поддерживается множество других технологий, включая различные, в том числе диффузные, отражения в реальном времени, преломления и искажения лучей. Заявлено, что графический движок будет выделяться «поразительно реалистичной визуальной достоверностью».[12]

Анимационный движок[править | править код]

Большое внимание команда разработчиков «Luminous Studio» придаёт анимации персонажей. Они полагают, что анимация является одним из важнейших компонентов создания фотореалистичной графики, и неестественная анимация заметно выделяется и нарушает фотореализм. Особое внимание уделяется процедурной анимации, в частности, таким методам, как инверсная кинематика для всего тела и т.д.[4]

«Luminous Studio» будет использовать комбинацию заранее записанной посредством технологии motion capture анимации вместе с процедурно сгенерированной анимацией. Специальная база данных содержит множество заранее записанных анимаций для множества движений и действий (к примеру, ходьба или размахивание мечом). При создании анимации персонажа наиболее релевантные анимационные записи извлекаются из базы данных и корректируются в зависимости от текущих условий и/или окружения персонажа. Разработчики привели несколько примеров, в первом описывается наложение процедурного подхода на записанную анимацию ходьбы в случае, когда персонаже идёт по неровной поверхности. В следующем примере анимационный движок может изменять заранее записанную анимацию размахивания мечом в зависимости от того, насколько тяжелым он является, или объединять анимацию ходьбы и размахивания мечом, когда персонаж машет им в движении.[12]

Физический движок[править | править код]

Физический движок, входящий в состав «Luminous Studio», поддерживает симуляцию тканей и жидкостей (флюидов).[12]

Игровой ИИ[править | править код]

Разработчики движка уделяют большое внимание игровому искусственному интеллекту.[4] Согласно ведущему разработчику и исследователю игрового ИИ в «Luminous Studio» Ёитиро Миякэ, предыдущие механизмы ИИ основаны на реактивных циклах, тогда как здесь разработчики хотят реализовать новый масштабируемый ИИ, который сможет распознавать игровые сцены. Миякэ привёл пример, в котором редактор уровней связывается с ИИ, и последний может распознать его ландшафт и структуры, интеллектуально используя их при сражении с игроком-человеком. Если эти алгоритмы удастся воплотить, то подобный ИИ станет универсальным, подходящим для игр многих жанров. Согласно Миякэ, разработчики стремятся создать ИИ, который будет тесно связан с другими подсистемами движка, а не вынесен в отдельный самостоятельный модуль.[10] Также важным приоритетом является создание масштабируемого ИИ, который сможет использоваться как в казуальных играх для маломощных портативных консолей, так и в «больших» играх для следующего поколения консолей.[12]

Список игр, использующих Luminous Engine[править | править код]

Название игры Дата выхода Платформа Компания-разработчик Комментарии
Final Fantasy XV 30 сентября 2016 года PlayStation 4, Xbox One Флаг Японии Square Enix Первая игра на Luminous Engine. Разработка в сотрудничестве с XPEC Entertainment и Avalanche Studios.
Final Fantasy XV: Windows Edition Начало 2018 года ПК (Windows) Флаг Японии Square Enix Разработка в сотрудничестве с Nvidia.

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

  1. Anoop Gantayat. Square Enix Starts Work on Next Generation Engine And guess whose pointy haired mug they're using to promote it? (англ.). Andriasang (13 марта 2010 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  2. Ed Fear. CEDEC 2010 dates set Japanese game dev industry event to return to Yokohama next September (англ.). Develop (4 сентября 2010 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  3. 1 2 3 Anoop Gantayat. Square Enix Unveils Next Gen Engine: Luminous CEDEC development session outlines broad goals of next gen tech from RPG giant. (англ.). Andriasang (2 сентября 2010 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года. Ошибка в сносках?: Неверный тег <ref>: название «cedec2010_andriasang» определено несколько раз для различного содержимого
  4. 1 2 3 4 5 6 7 8 Anoop Gantayat. Square Enix Details Luminous Studio An early glimpse at the engine that will power Square Enix's next generation games. (англ.). Andriasang (26 августа 2011 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  5. 【CEDEC 2010】スクウェア・エニックス、世界と戦うための新ゲームエンジン“ルミナス”が開発進行中 (яп.). Famitsu (2 сентября 2010 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  6. 西川善司. 西川善司の3Dゲームファンのための「Luminous Studio」講座. スクウェア・エニックスが開発中の次世代ゲームエンジンの秘密に迫る! (яп.). Impress Watch (яп.) (26 августа 2011 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  7. Luminous Studio: Square Enix's next-gen engine (англ.). Edge (журнал) (26 августа 2011 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  8. 1 2 Andrew Yoon. Square Enix preparing DX11 'Luminous Studio' engine (англ.). Shacknews (26 августа 2011 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  9. 1 2 3 4 Luminous Studio - новый игровой движок Square Enix. GameTech (27 августа 2011 года). Проверено 13 октября 2011.
  10. 1 2 3 Spencer. Introducing Square Enix Japan’s New Engine, Luminous Studio (англ.). Siliconera (26 августа 2011 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  11. Anoop Gantayat. Square Enix's Luminous Studio Engine -- More Parking Garage Pics (англ.). Andriasang (12 октября 2011 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  12. 1 2 3 4 5 6 Square Enix shows off photo-realistic next-generation engine (англ.). Edge (журнал) (12 октября 2011 года). Проверено 13 октября 2011. Архивировано 31 августа 2012 года.
  13. Движок Luminous от Square Enix - новые детали. GameTech (13 октября 2011 года). Проверено 13 октября 2011. Архивировано 5 октября 2012 года.
  14. 1 2 Simon Priest. Square Enix tech demoes new "photo realistic" Luminous engine (англ.). Strategy Informer (13 октября 2011 года). Проверено 20 октября 2011. Архивировано 31 августа 2012 года.
  15. Ishaan. Agni’s Philosophy, Square Enix’s Next-Gen Final Fantasy Tech Demo (англ.). siliconera.com (5 июня 2012). Проверено 5 ноября 2012. Архивировано 23 ноября 2012 года.
  16. John Papadopoulos. The impressive Agnis Philosophy Tech Demo was running on a single GTX680 (англ.). dsogaming.com (28 июня 2012). Проверено 5 ноября 2012. Архивировано 23 ноября 2012 года.