Добавлен , опубликован
Всем хау! Как я когда-то говорил, сворачивать проект я не намерен. Другое дело, что к концу разработки стало ясно, что необходимо кардинально менять платформу. На какую? Ну, в итоге оказалось, что на UE4.
Сейчас я радостно хочу поделиться с сообществом первой местами рабочей сборкой проекта на новом движке. Кончено, это даже не альфа (ибо так положено), а просто тестовый прототип, на базе которого, может быть, что-то и выйдет. В наличии - 2 уровня, возможность бегать, прыгать, атаковать, огребать люлей.
Графония нет, дизайна нет, анимаций нет, звука нет, сюжета нет, прокачки нет, даже меню и того нет - все это в планах. Данный релиз - дань былому обещанию, и демонстрация текущего состояния игры.
Для любопытствующих, что имеется:
  • Персонаж, 1 шт. Умеет бегать, прыгать, наносить удар 1-го вида, умирать.
  • Противники: стрелок, гранатометчик, робот-стрелок, большой робот-стрелок, "бегунок"
  • Объекты уровня: подвижная платформа, прыжковая платформа, всякие блоки
  • Паттерны движения: из точки А в точку Б (фиксированно или с наводкой на игрока), строго по горизонтали с наводкой на игрока, из точки А в точку Б с периодическими остановками, по параболе
  • Бонусы: "аптечка"
  • Уровни: 2 шт., один покрупнее, другой помельче
  • Снаряды: обычный патрон, граната, условный снаряд рукопашной атаки игрока
О технической реализации: движение объектов писано на C++, остальное - через "чертежи". Базовое поведение персонажа игрока - допиленный чертеж из стандартного решения, поставляемого с движком.
Видео с геймплеем:
Демка:
Ушел работать дальше =) Всем няшностей!
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
21
8 лет назад
0
А почему именно UE4? Я слышал, что для 2д лучше что-то другое использовать.
0
23
8 лет назад
0
ehnaton:
А почему именно UE4? Я слышал, что для 2д лучше что-то другое использовать.
А все просто ) С одной стороны, время: UE4 универсален, решения типа гейммейкера, хоть и в разы удобнее для создания платформеров - не вполне, а у меня, увы, нет сил и времени осваивать кучу движков, нужно выбрать что-то одно и копать. С другой стороны, UE4 содержит весь нужный мне функционал, надо только дописать ряд классов для движения объектов, да создать ряд блупринтов для описания их поведения, потом сиди себе, рисуй картинки да расставляй по уровням )
0
30
8 лет назад
0
Дарин, а почему к примеру юнити не рассматривал? Он щас под 2д очень старается
0
23
8 лет назад
0
Tiodor:
Дарин, а почему к примеру юнити не рассматривал? Он щас под 2д очень старается
Долго примерялся к одному и к другому, пощупал и то и другое, UE4 пошел гораздо лучше - как-то мне его внутренняя логика ближе оказалась ) А так-то, в целом, у юньки действительно очень много вкусного функционала по 2Д играм. Не уверен, правда, насколько он сильнее UE4 - глубокого сравнения не проводил. Принципиально 2Д в юньке и в UE4, к слову, очень похожи - те же плоские двумерные объекты, подвешенные в пространстве на нескольких плоскостях.
2
15
8 лет назад
Отредактирован Ethernet
2
Посмотрел видео геймлея и выскажу несколько замечаний.
  • Предлагаю сделать отметки, рядом с движущимися платформами. Чтобы человек знал чего ждать, когда видит пропасть.
  • Как создатель этой игры, ты уровень(2 уровень) заучил, и тебе известно в каком месте не пропасть, а платформа для больших прыжком. Из-за того, что область прорисовки не большая, ее внизу не видно. Может сделать какой-то опознавательный знак, провести вертикальную красную линию, рисующую траекторию полета вверх от батута. Игрок увидит кусок этой линии и поймет, что там батут.
P.S. прст всегда обзорщики злятся из-за этого. А как-то исправишь такой раздражитель, по своему усмотрению, в будущем сыграет на руку)
0
23
8 лет назад
Отредактирован Дарин
0
Предлагаю сделать отметки, рядом с движущимися платформами. Чтобы человек знал чего ждать, когда видит пропасть.
Так и будет ) Я собираюсь обозначать маршруты платформ и лифтов направляющими, рельсами и т.п. Сейчас это выглядит уже как-то так:
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.