Geo-Mod
| Тип | Ігровий рушій |
|---|---|
| Розробник | Volition |
| Ліцензія | Власницьке програмне забезпечення |
Geo-Mod (абревіатура від англ. Geometry Modification — «модифікація геометрії») — власницький ігровий двигун та однойменна технологія руйнування оточення в реальному часі, створена американською компанією Volition. Ця технологія вперше з'явилася у науково-фантастичному шутері від першої особи Red Faction у 2001 році. На відміну від більшості тривимірних ігор початку 2000-х років, де руйнування обмежувалися заздалегідь анімованими скриптами або заміною моделей на їхні пошкоджені версії, цей ігровий двигун дозволяв гравцям динамічно змінювати саму геометрію тривимірного ландшафту та архітектури за допомогою вибухівки чи важкої зброї.
Технічна реалізація
В основі технології інструментарію Geo-Mod лежить алгоритм конструктивної суцільної геометрії. Ігровий двигун оперує тривимірними об'єктами як суцільними фізичними тілами, а не просто порожніми оболонками з полігонів. Коли гравець здійснює вибух біля стіни або в марсіанській шахті, система виконує булеву операцію віднімання. На місці вибуху створюється новий невидимий об'єкт-сфера або циліндр, який вирізає частину простору з базової геометрії рівня. У цей же момент рушійна система в реальному часі прораховує нові полігони всередині утвореного отвору та накладає на них відповідні текстури внутрішньої породи чи зрізу бетону.
Ігрові можливості
Попри рекламу проєкту як гри з абсолютною руйнівністю, оригінальний ігровий двигун мав суворі архітектурні обмеження через недостатню потужність тогочасних центральних процесорів. Ключові сюжетні споруди, стратегічні двері, ліфтові шахти та зовнішні стіни рівнів кодувалися розробниками як неруйнівні, щоб гравець не міг повністю зламати логіку проходження місії або випасти за межі ігрового світу. У першій версії повністю була відсутня структурна фізика будівлі та прорахунок маси. Якщо повністю підірвати та знищити нижній поверх або опорні колони вежі, її верхня частина залишалася висіти в повітрі всупереч законам гравітації. Крім того, кожен вибух потребував миттєвого перерахунку тисяч нових полігонів, що викликало серйозне падіння частоти кадрів на слабких комп'ютерах та консолі PlayStation 2.
Еволюція та версії
Перша версія ігрового двигуна, використана в Red Faction та Red Faction II, мала обмеження щодо прорахунку фізики твердого тіла, тому руйнування обмежувалися переважно пробиттям дірок у стінах і підземному ландшафті. Для гри Red Faction: Guerrilla у 2009 році ігровий двигун було переписано з нуля. Нова версія повністю відмовилася від булевого вирізання ландшафту на користь тотального руйнування архітектурних споруд. У нову версію було інтегровано повноцінну фізику опору матеріалів та прорахунок напруги тримальних конструкцій. Будівлі складалися з реальних балок, перекриттів та стін. Якщо гравець знищував критичну кількість опорних колон, споруда під власною вагою реалістично руйнувалася та розліталися на дрібні уламки, які могли травмувати персонажів. Ця ж версія з некоторыми оновленнями використовувалася в Red Faction: Armageddon у 2011 році.
Список ігор
Цей ігровий двигун та його модифікації використовувалися виключно у власних проєктах студії Volition:
| Назва гри | Рік випуску | Версія двигуна |
|---|---|---|
| Red Faction | 2001 | Geo-Mod 1 |
| Red Faction II | 2002 | Geo-Mod 1 |
| Red Faction: Guerrilla | 2009 | Geo-Mod 2 |
| Red Faction: Armageddon | 2011 | Geo-Mod 2 |
Спадщина
Технологія випередила свій час і суттєво вплинула на розвиток механік руйнування в індустрії відеоігор. Ідеї Volition згодом використовувалися та розвивалися в інших відомих ігрових двигунах, зокрема Frostbite від компанії DICE у серії Battlefield, а також у проєктах на кшталт Teardown. Після ліквідації студії Volition права на технологію та торгову марку належать видавництву THQ Nordic.
Див. також
- Ігровий рушій
- Red Faction (серія)
- Фізика відеоігор
Джерело: стаття у Вікіпедії та історія редагувань (автори).