Это видео - нарезка из записанных тестерами мода материалов. В нём вы можете увидеть как работает моя скриптовая боевка. Схема автономна и полностью заменяет откровенно тупые движковые механизмы боя. Основной идеей при создании было сделать NPC более интересными и сложными противниками, ликвидировав тотальное превосходство главгероя над ними.
Функции и возможности схемы:
1. Селектор целей - каждый NPC имеет свой список целей, и самостоятельно выбирает из него наиболее угрожающую. 2. Контроль прицеливания - NPC целятся во врага, с умом подбирая точку прицеливания зависимо от расстояния до противника и положения его тела в пространстве. К точке прицеливания так же применяются отклонения, величина которых зависит от ранга неписей. 3. Контроль ведения огня - чем выше ранг NPC тем более адекватно он использует оружие, например не пытается лупить очередями из самозарядных дробовиков (если не выдерживать небольшую паузу, второй и последующие выстрелы уходят значительно выше цели - этому NPC учатся с опытом) 4. Боевое маневрирование - NPC стрейфятся в бою, перебегают от укрытия к укрытию, стараются обойти противника с флангов и зайти за спину. Агрессивность поведения опять же зависит от ранга. 5. Использование укрытий - NPC динамически выбирают укрытия от огня противника, стараются не подставляться под огонь. Получив хит в укрытии стараются сменить его на другое. 6. Командная работа - схема построена таким образом, что поведение одних NPC дополняет других. Например в бою с несколькими противниками пара из них может вести по вам подавляющий огонь, не давая высунуться, в то время как другие будут обходить с флангов.
7. Совместимость со стандартной игровой логикой - схема принимает во внимание стандартные логические построения - игнор боя, схему кемпера, схему фанатика.
KamikaZze
Приглашаются модмейкеры в группу разработчиков мода ОГСЕ
В связи с большими планами относительно версии OGSE 0.7 назрела необходимость в привлечении в группу разработчиков ОГСЕ новых модмейкеров. Предупреждаем сразу: работы будет много, часто нудной и однообразной. Поэтому, если вы не готовы к этому, то лучше даже не писать.
Итак, на данный момент требуются:
1. Моделлеры статики, причём как умеющие делать модель с нуля, так и для переноса моделей из других игр в формат СДК. Соответственно, необходимо знание каких-либо 3D пакетов (необязательно идеально) и основ СДК ТЧ/ЧН 2. Моделлеры, разбирающиеся в "мягкой" привязке для создания/переноса новых моделей монстров и неписей. 3. Аккуратные и опытные скриптеры. Сейчас мы производим полный рефакторинг кода для 0.7 и нам нужны знающие люди в помощь текущей команде, так как работа трудоёмкая и долгая. Минимальный навык: способность сделать скриптовую схему воздействия на объект(ы), организовать используемую вещь с комплексным интерфейсом. 4. Ассемблерщики с навыком редактирования движка и умением обработать дампы вылетов. 5. Грамотные художники-текстурщики. Требуется умение рисовать с нуля реалистичные текстуры живых и неживых объектов. Царапины, шрамы, потертости и т.п.
Вообще, если есть кому что предложить толкового, просьба обращаться в форум.