CG13 – Telegram
CG13
147 subscribers
84 photos
57 videos
1 file
52 links
STEAM: https://store.steampowered.com/app/4296180/YAguar/?beta=0

Про ягуар и не только

канал: https://www.youtube.com/c/@CG13dev

ссылка для буста: https://news.1rj.ru/str/boost/cg13dev
Download Telegram
в рамках этого плагина очень просто можно сделать например мусорской патруль
добавляю в MassSpawner нового агента (так называется сущность управляемая Mass AI) соответствующего патрульной машине
в конфиге спавнера для каждого агента можно выставить процентное соотношение и таким образом регулировать количество машин на дороге
далее для каждого агента я задаю класс спавнер в котором могу указать все нужные данные
например
- просто гражданская машина при виде игрока не реагирует
- если патрульная машина рядом с игроком то по триггеру любому можно переключить поведение с просто гражданской машины на преследователя
👍4
езжу как пассажир https://youtu.be/fbt4bTfZQS0

изначально делал систему для ботов чтобы они могли запрыгивать в тачку и сваливать с места преступления. или наоборот выплевываться из тачки когда прилетают на место перестрелки.
но это работает и с траффиком
👍3🔥1
подрубил lumen и снова потерял фепасы
👍1
напилил рандомайзер для светящихся окон
примерно так будет выглядеть лока
🔥4👍21
палю wip по локации https://youtu.be/kK6Mdp2lDfY

сразу на что НЕНУЖНО обращать внимание
1. появляющиеся объекты в дали.
надо генерировать HLODs. это долго, плюс над результатом генерации необходимо работать. тоесть это делается на последнем этапе создания карты
2. появляющаяся земля в метре от пропасти.
отвратная фигня. почему то мой подробленный лендскейп на 135 чанков в World Composition, при переходе на WorldPartition склеился и потом поделился на 4 гигантских куска. теперь они медленно грузятся и появляются на глазах. пока не разобрался как оптимизировать, но это точно будет сделано

это моя первая попытка получить какую то не вырвиглазную картинку
так что если глаз оторвался где то, то прошу фидбекнуть
лично на мой взгляд такой освет хотя бы немного скрывает всратость энвиры
👍31
Еще один небольшой шаг вперед
На видео выше был так скажем хеллоу ворлд знакомства с плагином Mass Traffic
Реализация была на 3-
Но я так хотел поделиться прогрессом что даже такой треш не стыдно было показать

Трешовость решения в том что очень плохо были настроены лоды
А хуже всего то что переключение с low res на high res версии машин были очень палевными
Все это было связано с тем что я недостаточно разобрался с плагином

Теперь же все четко
Тачки видно из далека
Переключение лодов в самом прямом смысле бесшовное
Разглядеть момент переключения невозможно

Но конечно же не обошлось и без ложки дёгтя
Пока не решена проблема пулинга
Как известно, наверное, спавн акторов ресурсоемкий процесс, поэтому для оптимизации акторы «прячут» вместо удаления, и «раскрывают» вместо спавна.
Так вот по каким то причинам этот механизм для high res версий дает сбой
Пришлось выключить пулинг, пока решение не будет найдено
Из минусов в местах скопления машин фпс может заметно проседать в момент спавна машин
👍1
базовый темплейт карты
пока с кучей косяков. но зато уже вкручено в меню и минимапу
буду фиксить в фш и реимпортить
👍1🔥1
JaguarMap.png
8.3 MB
8к текстура
👍2
CG13
Еще один небольшой шаг вперед На видео выше был так скажем хеллоу ворлд знакомства с плагином Mass Traffic Реализация была на 3- Но я так хотел поделиться прогрессом что даже такой треш не стыдно было показать Трешовость решения в том что очень плохо были…
Я все таки решил проблему с пулингом машин
Поэтому новый билд снова доступен тут https://bit.ly/2JSCZjq
Обещаю следующая сборка будет в стим

Чтобы не грузить деталями напишу в коментах как решал
👍3
@johnegin товарищ Жан пояснил мне за оптимизацию
и вы только посмотрите на результат
первая картинка с включенным рейтрейсингом (он же люмен) 75 FPS
вторая картинка без люмена 100 FPS
а еще забавно то, что разница в этой сцене почти не видна
👍5
https://youtu.be/z5McZDctnZ4

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

1. Допиленный гражданский трафик
2. Проделано много работы по свету
3 и самое важное. Убийственная плотность преследования.

Как обычно в коментах распишу подробнее каждый пункт
👍1
Следующая задача, встроить своих преследователей в гражданский трафик
То есть по дорогам будут ездить бандосы которые будут начинать преследовать игрока (вначале просто если увидят, потом можно подумать над условиям реакции)
И конечно же обстреливать его
Сейчас это неминуемо приводит к гейм оверу, а значит уже сейчас можно подумать над вспомогательными механиками для игрока чтобы сбрасывать преследователей
👍3
Исправил вылеты связанные с гражданским трафиком
🔥1
Не прошло и дня как мутится новый nightly build 😎
27
Сразу на
версию выше
А все потому что я сделал базу для геймплея со свободной ездой

Теперь по городу гоняют гражданские машины
А если нарваться на гелик или беху они сразу начинают погоню с обстреливанием
Получается такая своеобразная песочница

В следующих итерациях буду дорабатывать механики сброса хвоста
Или более умное поведение ботов с обгонами и таранами, для этого всю базу я так же сделал.

(Кстати год назад, я начал думать над решением, а так же думал над тем что надо расширять карту и взял эту «гигатаску» и вот спустя год я значительно увеличил карту и решил задачу с преследованием, и до кучи навернул гражданским трафиком. Так вот интересно тут то что весь прогресс пришелся на лето. Что я до это делал сам не понимаю.)

Ну а пока перехожу снова в шутерную часть
Буду перерабатывать ближнюю боевку
А так же постараюсь разнообразить мувмент
Ну и конечно же будут применены новые технологии UE5 🦾
👍31🔥1
НОВЫЙ
https://bit.ly/2JSCZjq

• поправил отзывчивость перса. теперь стал более подвижным
• исправил не закрывающиеся двери
• поправил дерево поведения ботов
• Поправил баг с дерганием ботов

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

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

в моей же модели я просто сделал колеса статичными шейпами. да машина едет за счет естественного раскручивания колес на которых машина стоит. но это твердые тела с постоянным коэфицентом трения)

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

P.S. так же существуют другие виды трейсов. так что похожего мне результата можно добиться и без физических колес

p.p.s а еще есть решение для мягких колеса это очень интересно но как по производительности не смотрел еще
🤯2
Ягуар на стимдеке!
3 FPS
🔥2👍1😁1
Forwarded from George Svarovskiy
This media is not supported in your browser
VIEW IN TELEGRAM
👍1😁1
Forwarded from George Svarovskiy
Оптимизируй под АМД! Быстра!
Все таки получилось поднять Фепасы аж до 20!

происходящее на экране отказываюсь комментировать 😅
🔥4😁1