Работу продолжаю. Ботик теперь знает что есть штука которую можно сделать укрытием. Но возникло куча доп штук над которыми работаю.
1) стол переворачивается. Сначала сделал по физике но надо перерисовывать нав меш - дорого. Переделал на ротейшн. 2)боты застревают в столе. Фиг знает почему. Решаю. 3) боты садятся в одно место рядом. Вопрос решил через оверлап коллизии но появился вечно не определившийся в жизни бот. Думаю как поддержать его и дать цель в жизни
У меня уже была заготовка но она была кривая и крайне мануальная.
Вчера прикрутил eqs систему для поиска укрытия. Теперь ии прям думает где укрытие.
В планах: 1) нестандартное движение (до укрытия он должен добираться в том числе перелезая/перепрыгивая элементы игрового мира) 2) создание укрытий. Стол рядом? Переверни и укройся за ним. 3) не видишь врага но знаешь что он там? Кинь гранату если есть. 4) разные роли. (Атакующий, защитник) 5) разные типы атак. У тебя снайперка? Сиди дальше, не сближайся. В руках дробовик? Двигайся к гг чтобы нанести больше урона. 6) остался без командира? Сваливай. 7) осталось мало хп? Или беги или бери гранату и беги на персонажа 8) вас несколько? Окружай!
1) сделал все из вчерашнего списка. 2) остались таки мелкие косяки в логике и ui/ux. Но это уже скорее всего буду добивать как quality of life фичи позже. 3) ствол собирается и аттачменты влияют на ствол (урон, разброс, разброс от бедра, отдача, тип патрона, глушители убирают звук, дистанция, ik на поставкой планке, прицел).
На этом пока магазин стволов ставлю на паузу но буду периодически возвращаться чтобы улучшить.
P.s. на видео ещё одна Обнова от Алисы: умные патроны)
Пока работает с одним стволом, но все уже сделано для табличного формата по этому добавление новых модулей и стволов дело 5 минут.
На очереди: 1) Изменение статистики 2) добавление описания модуля 3) формирование конечного ствола 4) проверка на владение 5) небольшие доработки ui/ux
Все гуд, работа идёт. Занимаюсь магазином сборки оружия. Сделать сборку достаточно не сложно. А вот интерфейсы...кто пробовал тот понимает что это дичь. Хрен с ним сверстать ui(благодаря работе это достаточно легко для меня), но настраивать каждую кнопку...вывод всего и вся...как же это не удобно...даааа анрил конечно ОООочень далеко по удобству от веба, и самое главное макароны тут вообще не помогают. Это первый раз за все время когда я задумался что сделать интерфейсы чистым кодом проще.
Короче не буду пока выкладывать макароны вам. Это не интересно.