Как мы пиксельной семейкой пытались атмосферу сделать (HvsZ:Vibe)
Вот так сейчас выглядит мир, с которым мы играемся. HvsZ:Vibe (Heroes vs Zombies: Vibe) Можно скачать и попробовать вживую
Первый свой проект мы успешно сделали и опубликовали, об этом уже рассказывали. А сейчас наконец вернулись к той идее, с которой, можно сказать, всё начиналось.
Хотели игру про героев и про зомби, но такую, где можно играть и за тех, и за других. И главное:, чтобы было весело. Но не страшно, а чтобы семейке было азартно с обеих сторон.
Вот это сейчас и пробуем собрать. А в этом посте: про один конкретный этап, как мы атмосферу пытались сделать.
Задача звучала просто и сложно одновременно: подземелье с зомби, но совместить теплоту и мрачность. Не хоррор. Не склад с текстурами. А место, в которое хочется зайти.
Мрачно и глубоко, но по-доброму.
Было
Сначала арена выглядела просто и грустно: всё видно, ничего не чувствуется. Маленькие герои стояли на большом полу, как на складе. Свет один на всех, тени жёсткие, в даль - просто пустота и стены.
Идея
Мы захотели подземелье с характером: тёплая темнота, а не холодный синий подвал. Чтобы вдали силуэты растворялись в тумане, ближе читался объём, а в бою всё оставалось понятным. Один общий свет без тяжёлых «красивостей ради красивостей», ведь играть всё же в основном на телефоне (но я и на компе рубился).
Кстати:
хм, тут пришла мысль подключить геймпады, ведь экран отладки идеальный сплитскрин. Ладно отложим и продолжим.
А дальше мы пошли итерациями. Делали. Смотрели. Иногда играли. Правили. Снова смотрели...
После тумана
Появился туман, даль стала мягче. Развесили огоньки, свечи, факелы. В воздухе пылинки. Вроде уже «подземелье»...
Но огоньки выглядели почти перегоревшими лампочками. Никого не грели, а залы оставались всё ещё жёсткими, плоскими, будто светят прожектором со склада.




Добавили туман (даль стала менее чёткой)
А хотели фонарики
Потом чуть смягчили углы залов вдали, стало приятнее глазу. Но настоящего ощущения «у факела тепло» всё ещё не хватало. Хотелось локальных световых "луж": чтобы пол и стены рядом с огоньком согревались, а не просто стояли в общей темноте.




Вы видите разницу? А она как то суслик, есть!
Азиз свет, хотим видеть разницу
Мы попробовали схитрить. Нарисовали под факелами оранжевые пятна, мол, вот вам световые пятна.
Глаз сразу сказал правду, что это не освещение. Это просто плоскости цветные.




Кто же знал, что свет должен светить. А не притворяться текстурой.
Выбросили пятна. Повесили на свечи и факелы настоящий тёплый свет, редко и бережно. Один общий свет оставили главным, а огоньки пусть греют рядом.
Настоящие фонарики
И вот, получилось.
Пол и стены наконец согрелись. У факела своя лужа. У свечи своя. Подземелье перестало быть складом и стало местом.




Жилое подземелье
Дальше расставили бочки, сундуки, мелочи, чтобы ощущение «аренды площадей» ушло. Картинку чуть смягчили. Вдали фонарики сами выплывают из тумана и не обрываются чёрной стеной, а появляются, как и должны.
Сейчас на телефоне это уже ближе к тому подземелью, ради которого всё затевали: уютно-приключенчески и не страшно.



По геймплею остановились на добром подземелье и захвате флагов: герои против зомби, разные роли в одной игре (асимметрия). Это уже весело. А подземелье наконец обрело своё первое дыхание.
Но иногда вспоминается то «складское» время: большой пол, всё видно, никакой магии. И руки чешутся: а что, если когда-нибудь сделать Колизей? Та же семейка, другой вайб: открытая арена. Пока это рядом с балансом: хочется, ещё не знаем когда.
По свету фонарики сейчас греют по-настоящему: не нарисованные пятна, а живой свет. Слышали, что такой свет можно ещё и «запечь» заранее, чтобы на телефоне было легче железу. Хотим попробовать, но пока не знаем, как подступиться.
Работаем сразу над всем. Сегодня, например, придумали и сделали появление зомби как в мультяшках: лезут из земли секунды четыре, с пылью (да, это пыль) и милой материализацией. Даже зомби у нас вылезают по-доброму.
Ну а сейчас? А сейчас дальше играем, балансируем и не залипаем на одной теме. Семейка в деле.
Если есть желание, поиграть можно уже сейчас
Сеть: LAN и даже интернет (первая попытка), но сервер бюджетный, низкий пинг не обещаем (хотя есть и вариант с p2p соединением)), всё равно строго не судите.
Баланс игры пока на глазок, мы до сих пор не придумали как сделать реальным победить за героев когда за зомби есть хоть один игрок. Если идеи есть - милости просим в комментарии.
Скачать APK для Android или exe для Windows, а также почитать короткий анонс HvsZ:Vibe в открытой pre-alpha (а? звучит?)) можно по ссылке в самом начале поста.
Вместо PS:
А если хочется свою карту?
В общих чертах: если тянет собрать свою карту в редакторе и предложить нам, пишите. Если будет интересно позже расскажем подробнее отдельным постом (как передать, как встроим, авторство и ссылка на творца). Пока просто заманиваем кадром из IDE: вот так выглядит карта, пока её собирают.
Обнимаем и до встреч


