Усі статті
Туторіали · 9 min read

Проєктування ігрової води: глибина, кромки та правила, які засвоюють гравці

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

Illustration of a shoreline with colour-coded depth bands and a swimmer

Коротко: Гравці допитують будь-яку водойму тими самими трьома питаннями: Чи можу я увійти? Наскільки глибоко? Чи не пораню я себе?, і вирішують з десяти метрів, ще до того як вплутатися. Хороший дизайн води відповідає на всі три з одного погляду через колір, рух і форму кромки, тримає ці відповіді узгодженими на всю гру, а потім використовує саму глибину як інструмент ритму й левел-дизайну. Ця стаття охоплює всю граматику, плюс особливі випадки (печери, під водою, ворожа вода), які її ламають, якщо бути необережним.

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

Три питання

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

  • Колір і прозорість кодують глибину. Світло, прозоро, видно дно = безпечно й мілко. Градієнт, що темнішає до середини = стає глибоко. Непрозора каламуть = попередження, можливо вороже. Ця граматика майже універсальна, бо віддзеркалює фізичну реальність: світло слабшає з глибиною, тож використовуйте її, а не боріться з нею.
  • Рух кодує небезпеку. Нерухома поверхня читається спокійно; брижі, лінії піни й смуги течії читаються як сила. Річка, що знесе гравця, має так і виглядати: швидка фактура поверхні, стоячі хвилі за каменями, сміття, що пливе за течією.
  • Кромки кодують вхід. Пологий піщаний чи гальковий схил запрошує; очерет і мокра смуга кажуть «можна перейти вбрід»; вертикальна скельна стіна каже «це стіна, що випадково мокра». Гравці судять про входимість лише за силуетом берега, ще не підійшовши достатньо близько, щоб перевірити.

Чому ці три, а не більше? Бо рухомий гравець «семплить» водойму приблизно за секунду й розкладає її в одну з жменьки ментальних категорій. Дайте йому четвертий чи п'ятий сигнал, додаєте шум, а не ясність. Майстри дизайну води безжальні в тому, щоб говорити рівно три речі, голосно.

Узгодженість — це контракт

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

Якщо темна вода була бездонною в першому розділі, темна калюжа по коліно в четвертому змушує гравців потім не довіряти жодній водоймі, а водобоязнь дорого коштує, бо гравці, що не довіряють воді, просто обходять цілі секції вашого рівня, пропускаючи контент, який ви там побудували. Аркуш короткий: три-чотири пороги глибини, один колір небезпеки, один безпечний колір і ваша граматика вхідних кромок. Дисципліна, застосувати її в кожному біомі, включно з атмосферним болотом, де каламуть — це «просто настрій». Саме в атмосфері контракт ламається, бо це відчувається як художнє рішення, а не рішення правил. Це рішення правил.

Є тонкий наслідок: контракт має триматися й крізь ваші умови освітлення. Вода, що читається мілкою-і- безпечною опівдні, може читатися глибокою-і-ворожою в сутінках, якщо дозволити кольору робити всю роботу, а освітлення зсуне відтінок. Заякорте підказки глибини в контрасті значення (яскравості), що переживає пору доби, а колір нехай буде підтверджувальним другим сигналом.

Берегові лінії — це лінії композиції

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

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

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

  • мокра смуга потемніння над лінією води (падіння значення на 20–40 %, заввишки від третини метра до метра), що каже гравцям, де вода була нещодавно;
  • плавник, очерет і сміття в зоні бризок, розкидані, а не виставлені в лінію;
  • піна, що збирається там, де хвилі справді розбиваються, і в кутах бухт, де її ловить циркуляція;
  • відбиття, нерухома вода подвоює кожен орієнтир на протилежному березі, що дарунок для орієнтації й пастка, якщо протилежний берег — це безлад.

Ця смуга, різниця між «рельєф торкається площини води» і «місцем», і це саме та частина, яку гравці розглядають на відстані витягнутої руки, ідучи берегом.

Глибина як інструмент левел-дизайну

Мілка вода, пензель ритму (сповільнює рух, нагнітає напругу), плавання, водночас клапан скиду й уразливість, а під водою додає м'який таймер. Усе без нових механік, суто через розміщення глибини.

  • Брід по коліно перед бойовою ареною, вдих: сповільнення оголошує «зараз щось станеться» краще за будь-який музичний акцент.
  • Вимушений брід під вогнем, напруга: штраф до руху як складність, видимий і чесний, бо гравець точно бачить, чому він повільний.
  • Плавання позбавляє більшість гравців наступальності, клапан скиду для перевантажених і уразливість, яку рівень може свідомо експлуатувати (засідка, що починається, щойно ви посеред протоки).
  • Підводні проходи кладуть м'який таймер на дослідження й перетворюють повітряні кишені на пам'ятні мікроцілі.

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

Особливі випадки: печери, під водою, ворожа вода

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

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

Печерна й підземна вода найважча для «продажу» саме тому, що прибирає два ваші найсильніші інструменти: немає неба для відбиття й часто немає вітру, щоб рухати поверхню. Лишається відбиття інтер'єру печери, брижі від краплі й те, як світло з далекого отвору розсіюється крізь неї. Спирайтеся на це сильно; нерухома печерна водойма, що нічого не відбиває, читається як діра, а не вода.

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

Ворожа вода вимагає найбільше дисципліни. Один канал — це здогад; складіть три, і це обіцянка: розрив кольору (єдиний відтінок, що ви резервуєте для шкоди), аномалія руху (бульбашення, неприродна нерухомість, плівка) і докази на березі (кістки, мертва рослинність, іржавий метал). Гравці, поранені водою, що виглядала безпечною, більше ніколи не довіряться вашій воді, тож радше пере-оголосіть шкоду, ніж недо-оголосіть.

Одягання берегів

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

Відносини між видами роблять важку роботу: очерет і рогіз притягуються до кромки води в межах кількох метрів; лугові види її уникають; дерева тонко хиляться до світла відкритої води. Це жменька правил, а не ручне розміщення, скатер Numivo виражає їх напряму як відносини attract/avoid по видах зі смугами дистанції, що перетворює переконливий берег на зміну налаштувань, а не на пообідню ручну роботу. Яким би інструментом ви не користувалися, перевіряйте лінію води після кожної правки рельєфу, бо саме туди мігрують артефакти ширяння й кліпінгу: підніміть рельєф на метр, і вчорашній охайний очерет раптом висить.

Тест примружування, водна редакція

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

Гравці вирішують з десяти метрів, і ваше ревʼю теж. Друга перевірка, прохід у відтінках сірого: градієнти глибини, що переживають знебарвлення, читатимуться для дальтоніків і за будь-якого освітлення; градієнти, що живуть суто у відтінку, ні. Якщо ваш красивий градієнт глибини від бірюзи до темно-синього стає плоскою сірою плямою в чорно-білому, він не несе інформації для значущої частки ваших гравців.

Польові числа, які варто вкрасти

  • Дистанція рішення: гравці судять про воду з ~10 м, переглядайте на цій дистанції
  • Поріг брід-до-плавання, на якому сходиться більшість ігор: ~1,2–1,4 м
  • Мокра смуга потемніння над лінією води: падіння значення на 20–40 %, заввишки 0,3–1 м
  • Смуга притягання очерету: у межах ~2 м від кромки; уникання лугу далі
  • Пріоритет підказок глибини: спершу градієнт значення, потім відтінок. Він мусить пережити відтінки сірого
  • Сигнали ворожої води: 3 канали (колір, рух, докази на березі), ніколи один

Міні-FAQ

Чи має вода колись бути суто декоративною? Так, але тоді зробіть її явно недосяжною (далеко під поручнем, за урвищем). Неоднозначно досяжна декоративна вода породжує більше хвилин фрустрації на гравця, ніж будь-яка інша категорія пропів, бо гравці знову й знову перевіряють, чи можна ввійти.

Як поводитися з річками з течією? Течія — це рух, що набув напрямку. Покажіть її (смуги на поверхні, стоячі хвилі, рухоме сміття), дайте їй вимірно штовхати гравця й тримайте її поріг смертельної швидкості на аркуші контракту. Річка, що виглядає швидкою, але не штовхає, або штовхає, не виглядаючи швидкою, ламає довіру в обидва боки.

Чи тримаються ці правила для стилізованої води? Цілком. Вони про інформацію, а не про fidelity. Гра з пласким заливом і чесними градієнтами глибини сповіщає краще, ніж фотореалістичний океан з однорідною непрозорістю. Стиль змінює поверхню; він не змінює того, що гравцям треба знати, перш ніж увійти.

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