88

PRIVATEER RPG. Судовой журнал. Запись пятая. Корабли и рапиры

Всем привет, друзья!


Вы верите в PRIVATEER?


А мы вот в него верим и даже сняли новый ролик про корованы. В нем пираты причиняют друг другу боль (в смысле ближний бой, не абьюз xD), а испанская каравелла на полных парусах рассекает водную гладь.


Разрешите похвастаться:

Кстати, про океан


Пришлось отказаться от стандартной воды, появившейся в Unreal Engine 4.26, плагин слишком сырой. Самый большой недостаток - нельзя в одном “объекте океана” адекватно использовать несколько “объектов ландшафта”. Т.е. нельзя (без костылей) создать один общий океан и множество отдельных островов.


*ЗанудамодOff

Короче, стандартный океан не подходит для структуры мира PRIVATEER (:


Новый океан базируется на открытом решении Environment-Project (ссылка на git), но для нужд игры я достаточно сильно переработал его: переписал шейдер, урезал часть функционала, кое-что адаптировал.


Сравнение океанов:

PRIVATEER RPG. Судовой журнал. Запись пятая. Корабли и рапиры Gamedev, Инди игра, Компьютерные игры, RPG, Unrealengine 4, Пираты, Видео, Длиннопост

Корабли и ближний бой


Корабли в ролике действительно плавают.

В реальном времени.

Они качаются на волнах и взаимодействуют с миром.


Да, пока реализация максимально простая, но это основа, к которой добавятся характеристики кораблей, более корректное влияние погоды, ветра и множество других факторов (Например, навыки капитана и офицеров).


Ближний бой тоже работает. На его исход влияют характеристики экипировки и уровни персонажей, но сама механика “прицеливания” и “финтов”, как и в случае с кораблями, не конечная.


Важно другое, я приступил к объединению наземного и морского режимов. Никаких подгрузок - остров, который вы видите с камеры корабля, этот тот же остров, по которому ходят NPC и бегает главный герой (мир един).

PRIVATEER RPG. Судовой журнал. Запись пятая. Корабли и рапиры Gamedev, Инди игра, Компьютерные игры, RPG, Unrealengine 4, Пираты, Видео, Длиннопост
PRIVATEER RPG. Судовой журнал. Запись пятая. Корабли и рапиры Gamedev, Инди игра, Компьютерные игры, RPG, Unrealengine 4, Пираты, Видео, Длиннопост

Сложности энтузиастов


Штош, если капитан не платит своей команде, то команда вздернет его на рее, ой, мы не про это…


В общем, с энтузиастами случаются форс-мажорные ситуации, а еще они почему-то хотят кушать и не всегда успевают в назначенные сроки. И это нормально, но я (уже как менеджер) недооценил этот аспект. Теперь пересматриваю свой подход к постановке и распределению задач.


В любом случае, я благодарен каждому предложившему помощь!

Отдельные пиратские благодарности выражаю Яну (больше, чем просто UI художник xD), он придумал и смонтировал ролик из всего множества футажей. А еще помог разобраться с контролем версий и завести task-менеджер.


Саундтрек


Больше спасибо Евгению Лебедеву и его ребятам за саундтрек! Вы очень точно смогли уловить настроение, которое я хотел передать. Получилось классно!

PRIVATEER RPG. Судовой журнал. Запись пятая. Корабли и рапиры Gamedev, Инди игра, Компьютерные игры, RPG, Unrealengine 4, Пираты, Видео, Длиннопост

Как бы Roadmap


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


Текущие задачи:

- доработать систему пирсов и причаливания

- собрать карту с тремя островами

- перенести в игру пару квестов

- объединить все системы окружения в одну (ветер, волны, погода, время суток, реакция растительности на погоду и т.д.)


На этом все. Спасибо, что следите за проектом. Для нас это очень важно!



Наш discord сервер

Группа игры в VK

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"