Добавлен , опубликован
Всем хау! Как я когда-то говорил, сворачивать проект я не намерен. Другое дело, что к концу разработки стало ясно, что необходимо кардинально менять платформу. На какую? Ну, в итоге оказалось, что на UE4.
Сейчас я радостно хочу поделиться с сообществом первой местами рабочей сборкой проекта на новом движке. Кончено, это даже не альфа (ибо так положено), а просто тестовый прототип, на базе которого, может быть, что-то и выйдет. В наличии - 2 уровня, возможность бегать, прыгать, атаковать, огребать люлей.
Графония нет, дизайна нет, анимаций нет, звука нет, сюжета нет, прокачки нет, даже меню и того нет - все это в планах. Данный релиз - дань былому обещанию, и демонстрация текущего состояния игры.
Для любопытствующих, что имеется:
  • Персонаж, 1 шт. Умеет бегать, прыгать, наносить удар 1-го вида, умирать.
  • Противники: стрелок, гранатометчик, робот-стрелок, большой робот-стрелок, "бегунок"
  • Объекты уровня: подвижная платформа, прыжковая платформа, всякие блоки
  • Паттерны движения: из точки А в точку Б (фиксированно или с наводкой на игрока), строго по горизонтали с наводкой на игрока, из точки А в точку Б с периодическими остановками, по параболе
  • Бонусы: "аптечка"
  • Уровни: 2 шт., один покрупнее, другой помельче
  • Снаряды: обычный патрон, граната, условный снаряд рукопашной атаки игрока
О технической реализации: движение объектов писано на C++, остальное - через "чертежи". Базовое поведение персонажа игрока - допиленный чертеж из стандартного решения, поставляемого с движком.
Видео с геймплеем:
Демка:
Ушел работать дальше =) Всем няшностей!
`
ОЖИДАНИЕ РЕКЛАМЫ...
21
А почему именно UE4? Я слышал, что для 2д лучше что-то другое использовать.
23
ehnaton:
А почему именно UE4? Я слышал, что для 2д лучше что-то другое использовать.
А все просто ) С одной стороны, время: UE4 универсален, решения типа гейммейкера, хоть и в разы удобнее для создания платформеров - не вполне, а у меня, увы, нет сил и времени осваивать кучу движков, нужно выбрать что-то одно и копать. С другой стороны, UE4 содержит весь нужный мне функционал, надо только дописать ряд классов для движения объектов, да создать ряд блупринтов для описания их поведения, потом сиди себе, рисуй картинки да расставляй по уровням )
30
Дарин, а почему к примеру юнити не рассматривал? Он щас под 2д очень старается
23
Tiodor:
Дарин, а почему к примеру юнити не рассматривал? Он щас под 2д очень старается
Долго примерялся к одному и к другому, пощупал и то и другое, UE4 пошел гораздо лучше - как-то мне его внутренняя логика ближе оказалась ) А так-то, в целом, у юньки действительно очень много вкусного функционала по 2Д играм. Не уверен, правда, насколько он сильнее UE4 - глубокого сравнения не проводил. Принципиально 2Д в юньке и в UE4, к слову, очень похожи - те же плоские двумерные объекты, подвешенные в пространстве на нескольких плоскостях.
15
Посмотрел видео геймлея и выскажу несколько замечаний.
  • Предлагаю сделать отметки, рядом с движущимися платформами. Чтобы человек знал чего ждать, когда видит пропасть.
  • Как создатель этой игры, ты уровень(2 уровень) заучил, и тебе известно в каком месте не пропасть, а платформа для больших прыжком. Из-за того, что область прорисовки не большая, ее внизу не видно. Может сделать какой-то опознавательный знак, провести вертикальную красную линию, рисующую траекторию полета вверх от батута. Игрок увидит кусок этой линии и поймет, что там батут.
P.S. прст всегда обзорщики злятся из-за этого. А как-то исправишь такой раздражитель, по своему усмотрению, в будущем сыграет на руку)
23
Предлагаю сделать отметки, рядом с движущимися платформами. Чтобы человек знал чего ждать, когда видит пропасть.
Так и будет ) Я собираюсь обозначать маршруты платформ и лифтов направляющими, рельсами и т.п. Сейчас это выглядит уже как-то так:
Загруженные файлы
15
Прикольно ) это будет платформер в 3д ?
Я вчера как раз и спрашивал "стоит ли делать платформер на Ue4 ?". Вижу что стоит )
23
Mark Mocherad:
Прикольно ) это будет платформер в 3д ?
Так называемый 2,5D =) Персонажи и снаряды и пауэрапы скорее всего останутся спрайтами, плюс все будет в одной плоскости, но окружение - 3д.
15
У тебя движок пиратский ? Или раз купил лицензию и юзаешь ? )
без обнов
23
Mark Mocherad:
У тебя движок пиратский ? Или раз купил лицензию и юзаешь ? )
без обнов
Анрыл 4 нынче бесплатный ) Даже при коммерческом использовании роялти до определенной суммы не выплачиваются. Плюс Visual Studio Community тоже бесплатен.
15
Дарин:
Mark Mocherad:
У тебя движок пиратский ? Или раз купил лицензию и юзаешь ? )
без обнов
Анрыл 4 нынче бесплатный ) Даже при коммерческом использовании роялти до определенной суммы не выплачиваются. Плюс Visual Studio Community тоже бесплатен.
Блин а раньше все по другому было ) понял спасибо
23
Mark Mocherad:
Дарин:
Mark Mocherad:
У тебя движок пиратский ? Или раз купил лицензию и юзаешь ? )
без обнов
Анрыл 4 нынче бесплатный ) Даже при коммерческом использовании роялти до определенной суммы не выплачиваются. Плюс Visual Studio Community тоже бесплатен.
Блин а раньше все по другому было ) понял спасибо
Это Unity стронул процесс - они выпустили бесплатную версию для индивидуальных пользователей. Потом подтянулись Epic, сделав анрыл 4 бесплатным. Остальные, подозреваю, скоро начнут подтягиваться - и юнька, и анрыл варят деньги на отчислениях с продажи материалов в прилагаемых к двиглам магазинах )
29
Дарин, мастштабы не суразные и панели слишком широкие. Советую их чуть уменьшить вглубь, а персонажа увиличить раза в два. Для прыжка соседняя платформа должна быть в пределах от колен до начала торса. Сейчас получается, она прыгает выше головы)
23
alexprey:
Дарин, мастштабы не суразные и панели слишком широкие. Советую их чуть уменьшить вглубь, а персонажа увиличить раза в два. Для прыжка соседняя платформа должна быть в пределах от колен до начала торса. Сейчас получается, она прыгает выше головы)
Масштабы, да, сейчас те еще XD А прыжки будут здоровые, а-ля SMB. Это ж платформер, а не beat-'em-up :)
29
Это ж платформер, а не beat-'em-up :)
Это да, но сейчас больше выглядит как-будто ты играешь за игрушку)
23
alexprey:
Это ж платформер, а не beat-'em-up :)
Это да, но сейчас больше выглядит как-будто ты играешь за игрушку)
Да, есть такое. Я хочу поиграться с динамикой прыжка, чтоб он был более резким как минимум на взлете. Ну и анимации спрайта будут, естественно, поадекватнее - сейчас-то сборка сделана на сугубо тестовом контенте.
В нагрузку: записал видео новой версии квазипервого уровня.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.