npc_robot27. NPC для движка SourceEngine(c++).
Автор: Anatol Faru
Загружено: 2025-08-25
Просмотров: 38
Описание:
Немного видео где я хочу показать доработки коснувшиеся выстрела из подствольного гранатомёта и выбрасывания автомата при полном отсутствии нём(и в БК) патронов.
1. Сделал расчёт баллистической дуги в зависимости от расстояния до противника.
2. Два варианта выкидывания оружия и перехода к рукопашной схватке:
просто откидывание автомата в сторону.
бросок автоматом в противника с нанесением ущерба. Сделал вращение(кувыркание) автомата в полёте. Полёт автомата, естественно, неуправляемый, куда кинули туда и полетел, но с учетом гравитации т.е. его притягивает к земле.
С расчётом баллистической дуги у меня долгое время были достаточно серьёзные проблемы, вариантов всегда была масса, но то сильно громоздко, то работало не так как нужно, то еще какие либо проблемы возникали, в конце-концов остановился на этом варианте, совсем даже неплохо работает.
Единственно что мне в этом варианте хочется добавить, это отслеживание положения противника и смещение гранаты за противником в случае его попытки ухода с траектории полёта гранаты, не знаю как с точки зрения игроков это будет выглядеть(я то сам в сингл игры не играю), мне это просто интересно с позиции программирования.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: