Riot Engine
| Riot Engine | |
|---|---|
| Тип | игровой движок |
| Разработчик | Surreal Software |
| Аппаратные платформы |
ПК Xbox PlayStation 2 |
| Поддерживаемая ОС | Microsoft Windows |
| Написан на языке | C++ |
| Лицензия | проприетарная |
| Первая игра на движке | Drakan: Order of the Flame (1999) |
| Последняя игра на движке | The Suffering: Ties That Bind (2005) |
Riot Engine — игровой движок, разработанный американской компанией Surreal Software в конце 1990-х.
История разработки
Riot Engine был разработан Surreal Software и использовался в собственных разработках с 1999 года, с каждым проектом подвергаясь доработкам и усовершенствованиям. Первой игрой на этом движке стала Drakan: Order of the Flame (1999) в жанре приключенческого боевика.
В 2002 году состоялся релиз The Lord of the Rings: The Fellowship of the Ring, основанной на книге «Братство Кольца» — она использует обновленный вариант Riot Engine.
Последней, работающей на Riot Engine, стала хоррор-игра The Suffering: Ties That Bind 2005 года; также она стала последней игрой производителя Surreal Software, закрытого в 2010 году.
Технические характеристики
Движок является игровым движком, объединяя в себе такие компоненты как рендер, физический движок, звуковая подсистема и т. п. Он также является кроссплатформенным — помимо ПК под управлением Microsoft Windows, имеется поддержка консолей Xbox и PlayStation 2.
Движок поддерживает работу как с закрытыми, так и с открытыми большими пространствами (показанными в The Fellowship of the Ring).
Архивы ресурсов имеют чёткую архитектуру, к которым обращаются с помощью библиотек Microsoft DataBase и Image Helper. Все архивы разделены для удобства: .adu хранит в себе закодированные аудио, .tdu — пронумерованные текстуры формата .dds, .vdu — элементы FX (спецэффектов) и роликов формата .wmv без звука, .sdu — скрипты, .mdu — музыкальное сопровождение и дорожки видеороликов, .xdu — в основном, информацию для консолей, если данный релиз для них. Файлы сохранений хранятся в каталоге с игрой в подкаталоге Saves в формате .rsg.
Игры, использующие Riot Engine
- 1999 — Drakan: Order of the Flame (Windows)
- 2002 — Drakan: The Ancients’ Gates (PlayStation 2)
- 2002 — The Lord of the Rings: The Fellowship of the Ring (Windows, PlayStation 2)
- 2004 — The Suffering (Windows, PlayStation 2, Xbox)
- 2005 — Mortal Kombat: Shaolin Monks (PlayStation 2, Xbox)
- 2005 — The Suffering: Ties That Bind (Windows, PlayStation 2, Xbox)
- Отменена — The Lord of the Rings: The Treason of Isengard (PlayStation 2, Xbox)
Ссылки
- Surreal Software (англ.). — официальный сайт компании. Дата обращения: 23 апреля 2010. Архивировано из оригинала 2 декабря 1998 года.
Сторонние ресурсы
- Riot Engine (англ.). MobyGames. Дата обращения: 4 июля 2023. Архивировано 22 марта 2012 года.
- Riot Engine (англ.). PCGamingWiki. Дата обращения: 4 июля 2023.
- Riot Engine (англ.). Universal Videogame List. Дата обращения: 4 июля 2023.
- Original Xbox Game Engines (англ.). RetroReversing (28 апреля 2019). Дата обращения: 4 июля 2023.
Публикации
- Richard Rouse III. Game Design: Theory and Practice, Second Edition (англ.). — Jones & Bartlett Learning, 20019. — ISBN 9781556229121.
- Richard Rouse III. Toiling with Tools (англ.). Gaming and Graphics (февраль 2000). — статья программиста Ричарда Роуза (англ. Richard Rouse III) о работе над движком. Дата обращения: 4 июля 2023.
- Stuart Denman. Postmortem: Surreal Software's Drakan: Order of the Flame (англ.). Game Developer (18 апреля 2001). — статья о работе над Drakan и её технической составляющей. Дата обращения: 4 июля 2023.
- Pre-E3 Drakan Interview (англ.). FiringSquad.com (8 мая 1999). — интервью с Аланом Пэтмором (англ. Alan Patmore) (главный дизайнер) и Стюартом Денманом (англ. Stuart Denman) (главный программист) из Surreal Software. Дата обращения: 4 июля 2023. Архивировано из оригинала 22 марта 2012 года.
- Najważniejsze silniki gier cz. 2. Riot Engine (пол.). Benchmark.pl (17 июля 2010). Дата обращения: 4 июля 2023.
- SIGGRAPH Computer Graphics Newsletter — Gaming & Graphics (англ.). FiringSquad.com (февраль 2000). — обзор игровых движков, в числе которых Riot Engine. Дата обращения: 4 июля 2023. Архивировано из оригинала 22 марта 2012 года.
- Designing Design Tools: Scripting Languages and Object Behaviors (англ.) (недоступная ссылка — история). Gamasutra (февраль 2000). Дата обращения: 4 июля 2023.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.