«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 0

Ізометрія — це формат, який виник одним із перших і був логічним розвитком 2D-картинки з аркадних автоматів та консолей. Попри те що з’явилася така графіка в 1980-х роках, вона має попит зараз, тому широко застосовується у проєктуванні ігор для мобільних і десктопних платформ.

Далі ми розглянемо ізометричні ігри, розповімо про основні принципи розробки, складемо перелік найкращих ігор такого формату.

Що таке ізометрія з погляду геймдизайну

Спочатку ізометрію гри використовували для імітації 3D-графіки в ситуаціях, коли технології були надто дорогими для повсюдного впровадження. Сьогодні ізометрична проєкція — постійна складова певного жанру, наприклад стратегічного. Також її візитною карткою є належність до певних серій ігор. Так, Diablo вже не можна уявити з іншим дизайном.

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 1

Поняття ізометрії передбачає паралельну проєкцію зі зміщенням камери для появи тривимірного ефекту. Такий хід збільшує простір екрана, повноцінно демонструючи оточення. Приклади цього дизайну є в таких ізометричних іграх:

  • Mobile Legends: Bang Bang;
  • This Is the Police 1, 2;
  • Homescapes;
  • Lara Croft GO;
  • Godus.

Наша гра Manor Matters також побудована за канонами ізометричної проєкції, наприклад, так спроєктована основна ігрова локація. Особливий кут огляду дає змогу користувачеві роздивитися максимум деталей, отримуючи насолоду від зовнішнього оформлення віртуального світу.

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 2

Не всі ігри мають справжню ізометричну проєкцію (осі якої розміщені під кутом 120 градусів одна до одної). Наразі проблему вирішують реалізацією згладжування, раніше її не існувало, тому проєкція мала співвідношення 2:1 (диметрична).

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 3

Також в іграх періодично використовують інші проєкції, схожі на ізометрію:

  • Триметрична. Подібне зображення є у Fallout і містобудівному симуляторі SimCity (доступний і для мобільних платформ).

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 4

  • Косокутна. Найяскравішим представником була гра Ultima Online. Проєкція — дві верхні осі з кутом 135 градусів і нижня з параметром 90 градусів.

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 5

  • Комбінована. Поєднує кілька проєкцій, наприклад, перспективну і з висоти пташиного польоту, як у Torchlight.

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 6

Ми називаємо всі перелічені варіанти ізометрією, що набула популярності через легкість реалізації 3D-графіки на 2D-основі. Паралельно проєктовані об’єкти не змінюються під час переміщення по локації, комп’ютер не витрачає ресурси на масштабування спрайтів, імітацію візуальної перспективи.

Ізометрія в іграх за часів старих 8-бітних та 16-бітних консолей давала змогу зображати великі ігрові зони, виконані у стилі 3D-графіки. Без особливих витрат, технічної підготовки розробники надали гравцям низку переваг:

  • новий вимір у порівнянні зі стилем гри top-down;
  • легке керування великою кількістю юнітів, що важливо для стратегій;
  • відсутність пересування камери під час використання гри.

Швидкий прогрес технологій сприяє розвитку розширень та дисплеїв, тому ізометрія в іграх постійно візуалізується, покращується технологією згладжування. Але рендеринг графіки не завжди вдається провести повторно. Так сталося з Baldur’s Gate у 2012 році, коли Beamdog переробляли версію 1998 року. Тоді команда зіткнулася з відсутністю багатьох оригінальних ресурсів, загублених під час повені. Щоб вийти із ситуації, 2D-графіку просто масштабували, без повторного рендерингу. Результат вийшов логічним — ізометрична гра отримала місцями нечітку графіку, яку розкритикувала спільнота навіть у порівнянні з оригінальною версією.

Ізометрія в іграх: еволюція проєкції

Вперше ізометричне зображення з’явилося у грі Zaxxon, що вийшла в 1982 році на міжнародному рівні (у 1981 році відбувся японський реліз). Це ізометричний шутер, у якому гравець керує космольотом, що вражає цілі, і стежить, щоб не закінчилося паливо. Кут огляду дав змогу розробникам реалізувати тіні — раніше цей прийом не використовували.

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 7

Ще одним проєктом, який належить до першої хвилі ізометричних ігор, є аркада Q*bert. Вона стала частиною масової культури та мала елементи головоломки. Піраміда, яку головний герой мусив перефарбувати в заданий колір стрибками, мала ізометричну проєкцію.

Розвиток ізометрії відбувався всередині проєкту Congo Bongo, який був створений за аналогією із Zaxxon, але мав справжнє тривимірне пересування по перешкодах, добре реалізоване падіння. А ось на домашніх комп’ютерах ізометричні ігри стали ще більш різноманітними. Наприклад, Ant Attack давала гравцеві змогу змінювати вигляд за віссю 90 градусів, вільно пересувати юніти.

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 8

У грі Knight Lore для ZX Spectrum жанр ізометричних ігор був обраний на довгі роки вперед, тоді з’явилися і шикарні стратегії. Це були ізометричні ігри SimCity 2000 та Civilization 2, що зберегли основні риси донині.

Хоча згодом тренд на ізометричні ігри стих, він набрав нових обертів у 2009 році, після запуску Kickstarter. Популярні проєкти Shadowrun Returns, Pillars of Eternity, Divinity: Original Sin показали гравцям майбутнє ізометрії в іграх, зробивши її затребуваним форматом.

Розробники ізометричних ігор максимально використовують подібний кут огляду для впровадження передової графіки, сучасних візуальних ефектів. Кількість ігор постійно зростає, вони популярні не тільки серед геймерів, що ностальгують, а й серед любителів нестандартних ігрових форматів.

Ізометрична графіка в іграх, за оцінками експертів, збереже сильні позиції на ринку геймінгу попри розвиток VR-технологій. Ізометрія в іграх є серед багатьох сучасних MOBA-ігор, у тому числі на мобільних пристроях.

Як зробити гру в ізометрії: основні аспекти

Створення ізометричної гри найчастіше сприймається як простіший процес, ніж у випадку з 3D-проєктами. Насправді ізометрія в іграх пишеться на тих самих двигунах та мовах програмування, які застосовуються в геймдеві. Ви можете вибрати двигун або конструктор, а також використати мови C#, C++, Javascript, Java та багато інших варіантів.

Ізометричні ігри особливу увагу приділяють бекграунду — зовнішньому оформленню локацій, адже гравець за задумом геймплея бачить увесь простір. Його важливо опрацювати з доброю деталізацією. Звернути увагу варто на:

  • матеріали — зазвичай робочі текстури беруть із фотобанків або малюють від руки, це залежить від стилістичного задуму команди. Так створюється реалістична архітектура рівнів, подібне завдання роблять за допомогою популярних інструментів, наприклад Adobe Substance 3D;
  • освітлення — створити настрій ігрового світу можна через правильно виставлене освітлення. Це необхідно для загального відчуття та сюжету, адже світло виділяє деталі ігрового світу або, навпаки, приховує деякі ділянки;
  • візуальну розповідь — для користувача історія гри розкривається не лише текстом і діалогами, які найчастіше доречні лише в RPG. Велику роль відіграє зовнішній вигляд персонажів, локацій та предметів, через які транслюється сюжет та створюється деталізація.

Щоб прискорити розробку проєкту з безліччю елементів, схожих один на одного, ізометрія в іграх опрацьовується за допомогою інструментів процедурної генерації. Наприклад, це Substance Painter чи Substance Designer. Вони автоматично виробляють потрібну кількість елементів, що розподіляються по ігровому світу.

Для створення ізометрії з нуля можна використовувати Adobe Illustrator або Autocad — це найбільш популярні та функціональні графічні інструменти. Але починати створення нового контенту слід для основних деталей, матеріали, які часто використовуються, можна взяти з бібліотек матеріалів.

Серед хороших бібліотек — GameTextures або Quixel Megascans, що мають приголомшливий запас інформації. За потреби ізометрія в іграх деталізується графічним пакетом, що надає індивідуальність.

Порядок розробки залежить від обраного підходу, і найчастіше ізометрія в іграх має плиткову структуру. На кожній плитці розміщується частка даних, а багато таких елементів формують повне представлення проєкту. Ізометричні ігри передбачають, що рух персонажа відбувається за декартовими координатами певної осі. Якщо використовується вісь x, потрібно збільшити значення х, переводячи позицію в ізометричні координати відповідною функцією.

Окрему увагу ізометрія в іграх приділяє персонажу, що промальовується з кожної точки огляду. Їх кількість залежить від кількості напрямків, хоча найчастіше зустрічається вісім різних шляхів. Ізометричні ігри вимагають від розробника конкретного опрацювання взаємодій, точок дотику, глибини персонажів та інших нюансів.

«2.5D» або «псевдо-3D»: посібник з малювання ізометрії в іграх Фото 9

10 ізометричних ігор з найвищим рейтингом

Ізометричне малювання за історію ігрової індустрії дало велику кількість хітів. Ми вибрали 10 найбільш рейтингових ізометричних ігор:

  • Fallout. Гра постапокаліптичного сетингу, що розгортається після третьої світової війни із застосуванням ядерної зброї. Головний герой щойно залишив бункер і входить у новий світ, про який раніше не мав уявлення. Цей проєкт започаткував цілу серію ігор і пропонував величезну кількість функцій (у 1997 році). У тому числі перки, помічник пип-бой, ручне прицілювання в окремі ділянки тіла, просування рівнями та багато іншого.
  • Diablo 2. Культовий еталон ARPG, що запропонував розвинену систему персонажів із сильними та слабкими сторонами. Поділ на класи дав змогу впровадити безліч умінь та їх прокачування, реалізував широкий вибір зброї. Ролівка давала цікаві завдання та передбачала розвинену систему нагород за їх виконання. Купа локацій і варіативний розвиток героя стали відмітними рисами цієї гри, і навіть Diablo 3, за оцінкою критиків, не змогла перевершити другу частину.
  • Torchlight 2. Гідна сучасна гра, що вийшла у 2012 році, пропонувала мультиплікаційний стиль графіки, глибоке налаштування зовнішнього вигляду персонажа. На вибір є чотири класи, у кожного три дерева навичок для унікального розвитку кожного персонажа. Крім основної геймплейної лінії, гра має вихованців та додаткові заняття, такі як рибалка. Попри ізометричне оформлення, розробка вийшла напрочуд динамічною, насиченою подіями.
  • Disco Elysium. Цікавий ізометричний мікс RPG і поліцейської тематики з безмежною свободою поведінки. Усередині реалізований пристойний набір навичок для просування сюжетом, що є родзинкою гри. Додатково добре опрацьована графічна складова, якою можна просто насолоджуватися.
  • Baldur’s Gate 2: Shadows of Amn. Одна з перших ігор з відкритим масштабним світом із квестами різного типу та другорядними завданнями. Величезна кількість внутрішнього контенту й продуманий саундтрек не набридають, роблять гру різноманітною, затягуючи проходження на десятки годин.
  • Pillars of Eternity. Тут поєдналися найкращі традиції та тренди RPG, а саме опрацьований різнобічний сюжет, розвинена бойова складова, наявність наповнених контентом підземель. 11 ігрових класів дуже відрізняються один від одного, графічна частина передає нюанси ігрового світу.
  • Wasteland 3. Гідна постапокаліптична RPG із сюжетом навколо єдиного вцілілого рейнджера серед льодових пустель Колорадо. Розподіл на фракції, наявність розвитку технологій, безліч захованих секретів роблять гру різноманітною, є варіативні моральні рішення, що впливають на геймплей.
  • Titan Quest. Виконаний у жанрі слешера, який нечасто зустрічається в ізометричному форматі. Дія розгортається серед античного міфічного світу у відомих легендарних локаціях, а покращувати персонажа можна екіпіруванням та новими навичками.
  • «Горький-17: Заборонена зона»‎. Гра родом із 1999 року, побудована на дослідженні зруйнованого секретного міста. Тут чудово проведуть час любителі покрокової тактики та закрученого сюжету, які бажають поностальгувати.
  • Black Guards. Добротна рольова гра з покроковими елементами пропонує гравцеві розкрити вбивство принцеси. Існує три ігрові класи з особливими вміннями, з яких для команди можна вибрати не більше п’яти персонажів. Кожен має свою історію, прописану сценаристами.

Ізометричні ігри відомі з 1980-х років, тоді студії почали розробляти продукти з імітацією 3D-зображень. Ізометрія в іграх підтримується більшістю інструментів сучасного геймдеву, ставши візитівкою багатьох RPG та стратегій. Ізометричні ігри пропонують незвичайний погляд на локації, викликаючи нові відчуття від візуальної складової.