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
Media is too big
VIEW IN TELEGRAM
физика чудит)
Размышляю щас над системой определения друга/врага для бота

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

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

Или например сделать нейтральных npc - citizen
А так же мусоров - garbage

Ну а еще важная штука
Чтобы относительно конкретного бота статус мог меняться
Например охранник не реагирует на игрока, если у него спрятано оружие и воспринимает как врага, если достать оружие.

🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
👀2
Forwarded from CG13
Пока думаю делать что-то такое
При спавне акторов всем дается свой тег
Например
Игроку и его банде jaga
Какой то вражеской ОПГ например kolkhozniki

Про этом колхозники и яга изначально не враги

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

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

Далее существуют разные критерии перехода в статус вражеского
Например нанесение урона

Поэтому прежде чем оценить игрока как врага идет обращение к «памяти»
(В прочем если идти на бота с оружием, то переход в статус врага будет моментальным)
ПХАХАХАХА
спасибо Copilot
😁4
в производстве находится другая модель ягуара 1990 года
🔥8
Media is too big
VIEW IN TELEGRAM
проба пера
два бота дерутся

но конечно все работает сильно хуже чем я ожидал

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

очень часто таргет зависает где то в отрыве от врага изза чего начинается кондратий

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

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

проверил так же как работает поведение в случае с огнестрелом
и тоже беда
враги просто подбегают в упор друг к другу

короче весело)
работы много

цель такая.
чтобы игра вообще сама в себя играла
замечу что всего этого говна раньше я не видел потому что игра заканчивалась на смерти игрока и на поведение ботов не смотрел
плюс судя по видосу видно, что поведение бота против игрока сильно отличается от бота против бота, а значит есть какие то лишние зависимости которые аффектятся при отсутствии игрока
Media is too big
VIEW IN TELEGRAM
ии вахуе с того что происходит
😁4
upd
короче херня которая происходила связана с тем что у меня криво (оказывается) работает зрение у ботов.

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


в общем с персом на карте боты ведут себя без кондратия и заметных артефактов
👍4
решил немного покэкспериментировать с миджорни и поконцептить визуал окружения

для промпта добавил два изображение с машиной с примерным ракурсом и изображение подходящее с паблика эстетика ебеней
4🔥1
система фракций, яга против бакланов
🔥3
CG13
система фракций, яга против бакланов
дошли руки до союзных ботов
пока первый полурабочий пример
🍾2
наткнулся на интересный сайт сравнения габаритов где есть эти персонажи
👍4
решил сделать апдейт минибилда до 29.1
в этом небольшом обновлении я поправил баг в доме, теперь враги на месте своей смерти снова создают зону угрозы для других ботов, чтобы они не лезли под пули.

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

потому предлагаю всем желающим пройти экзамен на новой машине
👍2