BattleBit Remastered
417 subscribers
13 photos
4 videos
8 links
Низкополигональный многопользовательский шутер от первого лица с классами, разрушением и до 254 игроков на одном сервере! |
Поддержка: https://support.joinbattlebit.com |
https://discord.gg/BattleBit
Download Telegram
Operation Overhaul ДевБлог #1: Утечка памяти, физика транспорта, рикошеты

Мы хотим рассказать вам о том, над чем мы работали после плейтеста: утечка памяти, трассеры и физика транспорта. Кроме того, мы бы хотели показать вам новую деталь геймплея - рикошет.
1132👍1🥰1
Касаемо утечки памяти

В ходе последнего плейтеста мы обнаружили, что основной причиной утечки является звук. В игре использовалась аудиосистема Unity и всем нас устраивала, до этого момента. Однако с учетом количества реализованных в Operation Overhaul звуков и их взаимодействия друг с другом система со временем стала перегружаться, так как воспроизводилось и кэшировалось все больше звуков. Чтобы исправить сложившуюся ситуацию, мы решили перевести все на движок FMOD Audio. Насчёт трассеров пуль, мы полностью переработали их и продолжаем оптимизировать.

Приводим ниже комментарий нашего саунд-дизайнера MF_Kitten с подробностями того, почему мы приняли такое решение:
Когда мы начали работу над звуковой частью обновления, мы делали все возможное, чтобы все работало в рамках ограничений звукового движка Unity. Это включало в себя разработку и программирование кастомных систем воспроизведения выстрелов, взрывов, пространственного звука HRTF и т.д.

Ограничения, с которыми мы столкнулись при работе со звуком Unity, наконец-то дали о себе знать во время первого публичного плейтеста. Внутренние staff-плейтесты не давали нам возможности выявить ту нагрузку, которую аудио на 254 игрока оказывало на системы игроков. Мы анализировали производительность и внимательно следили за ситуацией, и действительно, аудио оказалось той самой проблемой, которая была виновником утечкой памяти и создавала лаги на абсолютно всех ПК плейтестеров! (включая мой собственный компьютер)

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

FMOD - это сторонний звуковой движок, который использовался во многих замечательных играх, от инди-гемов до тяжелых ААА. Он неверятно хорошо оптимизирован и продуман для всех специфических игровых потребностей и сценариев, которые требует современная игра.

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

Мы стараемся использовать возможности FMOD, чтобы обеспечить приятное, иммерсивное, и, что самое главное, ЧИСТОЕ звучание. Мы любим хаотичное непредсказуемое столпотворение, которым и является BattleBit, но мы хотим, чтобы звук привлекал дополнительное внимание там, где это действительно необходимо нашим игрокам, а некритичные звуки оставались в стороне, когда это нужно.

Несмотря на то, что аудиосистема Unity работала для нас в прошлом, нам нужно было что-то более подходящее для требований Operation Overhaul. Мы продолжим работу над аудиосистемой, пока все не будет работать достаточно гладко для готовности к следующему плейтесту. Мы также добавим и доработаем звуки отдаленных выстрелов, и звуки транспорта вместе с ними, которыми мы будем готовы поделиться позднее.
16👍55🥰1🤯1
Переработка физики транспорта

Еще одно замечание, полученное от игроков во время плейтеста и даже в текущем лайв билде - физика транспорта. Он может казаться плавающим, и в целом им довольно сложно управлять. Несомненно, транспорт играет важную роль в BattleBit, перевозя игроков, штурмуя и защищая цели, поэтому мы хотим убедиться, что мы решим эту проблему и что транспорт получит то внимание, которое ему необходимо.

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

https://youtu.be/9-nRD4a86_g
12👍1🥰1🤡11
This media is not supported in your browser
VIEW IN TELEGRAM
Рикошет
Ранее мы упоминали о том, что трассеры привносили свой вклад в проблемы с производительностью, и пока мы переделывали старую систему визуала пуль, мы нашли любопытную возможность добавить новый эффект частиц без влияния на производительность. Новые звуки удара пули чувствовались немного неправильно без сопутствующего визуального эффекта, поэтому мы воспользовались возможностью реализовать визуальный рикошет. Это чисто визуальный эффект и пули, которые подвергнутся рикошету, не наносят урона и не причиняют вреда. Каждая поверхность также имеет свой шанс срикошетить: у стали он самый высокий, а у грязи - почти нулевой.
14🤯7🔥2👍1🥰1
В заключение

Помимо всего этого, мы продолжаем разбираться с другими мелкими проблемами сборки, а также исправляем замечания игроков, полученные в ходе предыдущего плейтеста. Мы работаем над проведением плейтеста производительности, чтобы убедиться, что мы полностью устранили утечку памяти. Так что если вы еще не сделали этого, обязательно присоединяйтесь к нашему Discord (для доступа к чатам нужно написать сюда: 🇷🇺 чат / 🇺🇦 чат) и выберите роль «Performance Tester» в разделе «Каналы и роли», чтобы получить уведомление о проведении теста производительности. Спасибо всем и оставайтесь с нами, мы с нетерпением ждем, когда у вас в руках окажется что-то играбельное!
3155👍3🥰1
Media is too big
VIEW IN TELEGRAM
Еще одна важная часть Operation Overhaul - это оружие, и нам уже давно пора его показать. На видео WIP (работа в процессе) до и после звуков оружия и 3D-арта.
2513🔥7❤‍🔥1👍1
Media is too big
VIEW IN TELEGRAM
С новым амбиентным освещением некоторые светильники можно выключить выстрелом, а другие нужно взрывать. 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
219👍7🤔2👀1
Media is too big
VIEW IN TELEGRAM
Улучшения разрушаемости (WIP - в процессе разработки). Добавлены частицы, пули теперь будут разрушать объекты, и вы сможете взрывами отколупывать части пропов и сооружений.
22🤯7👍442
Мы произвели некоторые улучшения экрана снаряжения посредством упрощенного и продвинутого видов, позволяющего вам быстро увидеть стату оружия или же копнуть глубже.
2613🔥5👍4🤯2