Всем привет. Хочу рассказать о своей игре Chronicles of cyberpunk — Deep sleep. Я уже о ней рассказывал, но близится день релиза и в честь этого сделал новый трейлер.
Еще нужно доделать систему сохранений, кое-где добавить модели и все протестировать, но уже конец близок. Главное — что игру можно пройти от начала до конца и сделал наконец-то всех людей. как долго я это откладывал. это моя боль. Люди еще не идеальные, но лучше чем в первой игре. Надеюсь, что в следующей будут еще лучше.
Черная Бездна — одна из локаций в Redemption of the Damned, которая наряду с катакомбами, пещерами, церковью, является частью большого многоуровневого подземелья.
Это загадочный комплекс, оставленный неизвестным, получил свое название благодаря темной и бескрайной бездне, через которую протянуты тонкие мостики.
Все указывает на то, что множество тайн и опасностей таится здесь.
Метройдвания, синематик платформер и киберпанк. Далёкое будущее, и всё такое.
Пока очень мало и сыро, потому что я вечно её переделываю. Пару лет назад это был вообще другой жанр. Но не суть, теперь я хочу её закончить именно в этом виде. И шансов больше.
Я могу долго распинаться, что мол «игра вдохновлена бла-бла-бла», и нести другую подобную чушь, но лучше я просто запощу скрины и видосик.
Сейчас прорабатываем новые локации и, как результат, активно расширяем функционал геймплейных событий.
Одно из свежих обновлений — огненная стена, призванная оградить игрока от попадания в определенные области. Мы ведь знаем, что геймеры любят стремится попасть туда, где их не ждут разработчики :)
Разумеется, применение данной механики в разных условиях предполагает проведение работы по адаптивности — как визуальной составляющей, так и функциональной. Как результат, возможно размещение огненной стены на любых поверхностях в произвольной форме с возможностью полной настройки параметров коллизии, частиц и звуков.
Мы немного похвастались работой, а Вы простите нас за это и оцените по достоинству прототип такой игровой сущности на видео.
Решил купить топовый по всем параметрам ассет разрушенных зимних декораций зданий, обмазал им статичное поле под камерой, набросил на вентилятор постпроцессинг и немного подергал рукоятки, и вуаля — ГРАФОНИЙ.
Теперь это будет называться Zombie March и когда это выйдет в релиз не знаю, но альфу потыкать с одним юнитом и 4 противниками может скоро и выложу.
Для тех кто меня не знает (а это все кто тут есть) — я не программист. Не в меру развития, нет, а потому что это мой выбор свободного художника. Не очень люблю сидеть вот это вот функции объявлять, искать где точку с запятой профукал, переменные местами менять, рефакторить. Это все для меня мало ассоциируется с творчеством. Поэтому в своих постах я пропагандирую визуальный скриптинг. Это тоже требует мозгов, правда писать код не нужно при этом. Ниже я немного ударюсь в описание того, куда меня это завело и заводит.
Это первая встреча человека и нашей игры. В наше время минимализм всё больше и больше завоевывает свое место в компаниях, мы все помним как раньше выглядели логотипы известных компаний, а сейчас смеемся, что по ним прокатился каток. Всё это сделано с очень простой и очень хитрой целью. В наше время краски везде, наше внимание привлечь хотят каждый предприниматель. Куда не глянь везде реклама и вопрос «Как привлечь людей?» Мы избалованы рекламой, избалованы громкими слоганами и цветами. А с этим и второй нюанс, мы насмотрены. Мы также много видели интерфейсов, уже много во что успели поиграть. Давайте сочетать стиль и опыт?
Минимализм нужен для простоты восприятия, для запоминания. Мне легче запомнить белое яблоко, чем картину с деревом и надписями. А вот интерфейс, я как-то работал над интерфейсом для одной игры. Мне не понравилась кнопка «выход» Она была в правом нижнем углу, в то время как я искал ее слева. Проблема в том, что я играл в кучу игр и теперь я точно знаю что кнопка выход обычно слева снизу. А где кнопка выключения windows? Из-за того что я потерялся, почувствовал себя глупым. Я получил впечатление, впечатление об неудобном интерфейсе в сложной игре, которую мне было тяжело понять. Когда я разговаривал с разработчиками, они мне ответили на вопрос «зачем вы сделали именно такую кнопку?» Кнопка былая спрятана для того, чтобы игроки не выходили из игры, а оставались играть дальше. Верность данного умозаключения я оставляю на разбирательство вам. Я же думаю это не верная стратегия.
Стиль для своего интерфейса я выбрал минималистичный. Думаю, минималистичный интерфейс будет идеально вписываться для большого возрастного контингента и понятен большинству. Расположение кнопок буду делать интуитивными другим интерфейсам. Возможно вы скажите что это не оригинально, а зачем мне изобретать велосипед заново? Люди привыкли что настройки находятся слева сверху, пусть там и будут.
Как то раз мне сказали что делать игры в юнити на плеймейкере с помощью только одного вижуалскрипта нельзя. Я не поверил и сделал вот такое. Что думаете?
Завораживающие задние планы, причудливые формы скал, возвышающиеся и несущие в себе угрозу стены — результаты работы с окружением и level design, на что стоит обратить внимание.
Не удивительно, что уже сейчас мы получаем пожелания, чтобы «Redemption of the Damned» вышла и на VR для возможности максимально погрузиться в мрачную атмосферу этого потаенного мира.
Как известно, самое первое, что нужно сделать, когда пишешь код, — это продумать архитектуру программы, соблюдая все правила и рекомендации. Я поступил именно так, когда стал работать над игрой. У меня опыта не много, поэтому я знал, что точно где-то совершу ошибку или изобрету велосипед. Но, как говорится, попытка не пытка. Я придумал, как реализовать карту в игре, все было отлично, все нормально писалось и работало. И вот осталось совсем ничего: добавить финальные штрихи и довести до ума. Один из этих «штрихов» был забор. Он, как известно, состоит из колышка и стенки в направлении к другому забору. Звучит просто, но если перевести на язык кода, это означало, что состояние объекта зависит от объектов вокруг него. А с этим была проблема: придуманная архитектура не позволяла это сделать. «Ну» — думаю я, — «Сейчас немного ее подкорректируем и готово». Но как бы не так. Оказалось, что проблема не просто в архитектуре, проблема в той парадигме, которую я использовал для написания кода. Пришлось не просто все переписывать, пришлось менять весь подход и думать другими категориями и объекта. Вот такой забор.
Последние обновления