Перейти к содержанию
Авторизация  
Belka

«Ray of Hope» – отчет за 2019 год!

Рекомендуемые сообщения

 

В минувшем году разработчики амбициозного проекта «Ray of Hope» не смогли порадовать нас долгожданным релизом, но зато охотно поделились большим отчетом о проделанной работе. За 2019 год удалось доделать и отладить множество основных механик игры, а также исправить несколько критических багов. Говоря о сетевой части проекта, стоит отметить замену системы интерполяции, что сделало перемещения игровых персонажей более плавными. А применение технологии инкрементной синхронизации позволяет многократно уменьшить нагрузку на интернет канал, при сохранении такой же частоты обновления.

Также появились система «личных ящиков» в мультиплеерном режиме, содержимое таких ящиков доступно как из разных мест на одном сервере, так и на разных серверах. Заложена система репутации, которая уже влияет на цены у торговцев и поднимается за выполнение квестов. Появились новые типы игровых заданий, которые сейчас находятся в активной доработке. Полностью переписано серверное API на языке C#, которая работает в разы быстрее, чем старая версия на PHP и решает множество проблем.

Симуляция жизни так же подверглась обновлению: для сталкеров разработчики взяли за основу систему войны группировок, но переделали её так, что теперь отряды сталкерских группировок будут подчиняться глобальной логике, а не просто бесцельно бродить по миру. Мутантам же добавили систему «логова», и теперь, находясь в нём, они будут воспроизводить себе подобных. Таким образом, зона всегда будет оставаться насыщенной угрозами, а у игроков будет возможность «зачистить» целые локации, сделав их относительно безопасными. По крайней мере, до тех пор, пока они защищают границы от вторжения новых мутантов.

TTuCC-TIl4Y.jpgI79OmScQXwM.jpgHptJ6zG84P4.jpg
dowc7At7MpE.jpguNjH9uRuuls.jpg8vOGmwfHkFY.jpg
PH-z7mn-nHY.jpg5hR0sXYsEZ0.jpgibMXNz0Ls_o.jpg
1OI6sZQDv5U.jpghNZ84UJMCyw.jpgX2Tln1Rgj9A.jpg

Кроме того, продолжается работа над инструментарием для разработки проекта. Так, например, при наполнении локации разработчики столкнулись с пределом возможностей SDK, что не позволяло продолжать работу над игровым миром. Так как SDK написан в среде разработки 2002 года, развитие такого продукта очень и очень не удобно по современным меркам, потому было принято решение об обновлении до RAD Studio 10.3. После чего авторы без проблем смогли «отодвинуть» предел, исправить старые ошибки и добавить новые функции. Некоторые сложности при работе с SDK имеются и сейчас, но теперь работа в нём возможна без критических проблем.

Помимо этого сценаристы «Ray of Hope» получили новый удобный редактор диалогов, и теперь создание диалогов не требует специфических навыков.

Tm0PFCo5D4I.jpg43b9NBhoMls.jpgaNgfc6s-yF0.jpg
Owg681K9kU0.jpgspisqyclp98.jpghAgHbB3gPBI.jpg
B-FleM2a8DE.jpgG4Wu34qAPZs.jpg-2JT5ztXmMo.jpg

В левел-дизайне создатели мода решили отказаться от работы над старой версией локации из-за многочисленных недостатков как в отношении исполнения, так и оптимизации и перейти на версию дизайнера Никиты Лебедина, обновив и дополнив её своим контентом. Сейчас на всей территории локации могут передвигаться NPC, присутствуют одиночные и архианомалии. Во многих местах размещены точки интереса в виде контейнеров (ящики и тайники) и точек респавна свободно лежащих предметов. Ведётся работа над новыми, уникальными подлокациями, а также общим преображением картины игрового мира.

Практически готовы 3 больших базы - база Бандитов на Болотах, база Вольных Сталкеров на Кордоне и Черный Рынок на Свалке. На них уже имеются уникальные персонажи (например, торговцы и техник). База Долга на НИИ «Агропром» так же практически завершена. А вот база Свободы в Тёмной долине еще только готовится к заселению.

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

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

Также было добавлено критическое состояние персонажа, при котором его руки будут трястись, он будет хромать и не сможет неподвижно удерживать оружие в прицеливании.

Эти особенности еще находится на стадии доработки и тестирования, в связи с чем является субъектом изменения в будущем.

Интерактивные предметы также постепенно дорабатывались и пополнялись новыми. На отдельных роликах показаны анимации использования научной аптечки и бинтов.

Помимо всего этого силами моделлеров был сделан ряд моделей оружия и его «обвесов», часть из которых уже можно было увидеть в представленных ранее материалах. На данный же момент ведётся работа сразу над несколькими видами оружия, которые впоследствии будут добавлены в игру.

5OygUIg1A50.jpgQOdIuOSVd20.jpg8ddPwUivmT0.jpg
jlCMVk2xhtU.jpgV8RADc4BFrQ.jpg-URDaoSTxyc.jpg
hbghTe0qKYw.jpgHpa1IZjH6Gw.jpg

В завершении отчета, авторы отметили, что разработка проекта стала более сложной и разноплановой, а сам проект изрядно прибавил в годах и затянулся чуть дольше в стадии разработки, чем планировалось изначально. Однако это только подстегивает создателей «Ray of Hope», наращивать темпы в стремлении сделать действительно качественный продукт.

Оригинальная версия отчета


Читать далее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу