Multiplayer FPS Procedural Animation Toolkit

Multiplayer FPS Procedural Animation Toolkit

Управляйте обычными анимациями процедурно, не создавая анимации! Ознакомьтесь с приведенным ниже списком. Управляйте обычными анимациями процедурно, не создавая анимации! Ознакомьтесь с приведенным ниже списком. Что представляет собой этот плагин: Этот

Управляйте обычными анимациями процедурно, не создавая анимации! Ознакомьтесь с приведенным ниже списком.

Что представляет собой этот плагин:
Этот плагин разработан, чтобы быть полностью независимым от персонажей, так что вы можете использовать своих собственных персонажей с этой системой. Цель состоит в том, чтобы убрать много сложностей из процесса анимации и предоставить вам гладкую систему, которая процедурно обрабатывает большинство распространенных анимаций, в то же время полностью воспроизводимую для многопользовательского использования. Система написана на C++ с выводом всего на blueprint, чтобы обеспечить простоту использования blueprint и при этом быть более производительной, чем конкуренты. Я предоставляю примеры всего необходимого, в том числе пример огнестрельного оружия, персонажа и анимации, которые можно легко перенастроить на вашего собственного персонажа. Каждый процедурный аспект этой системы настраивается либо с помощью графиков, либо с помощью переменных, либо с помощью того и другого. Например, отдача. Отдача контролируется с помощью двух графиков, один из которых определяет местоположение, а другой - поворот каждого выстрела. Затем есть ряд переменных, чтобы вы могли получить случайный результат при каждом выстреле, уникальный для каждого огнестрельного оружия. Для выполнения отдачи вы вызываете функцию PerformProceduralRecoil на огнестрельном оружии или animbp. Эта функция принимает множитель, так что вы без труда увеличиваете/уменьшаете отдачу в зависимости от вашей позиции, например, стоя/приседая/наклоняясь.

Как работает этот плагин:
Этот плагин работает через компонент. Предоставляется компонент персонажа, который вы просто добавляете к своему персонажу. Чтобы настроить его, достаточно вызвать функцию Init в BeginPlay, и система готова к работе. Компонент персонажа выступает в качестве интерфейса для системы. Например, если вы хотите наклониться влево/вправо, вы вызываете LeanLeft и LeanRight из компонента персонажа, и система позаботится об этом за вас с полной репликацией. Я предоставляю базовый класс огнестрельного оружия, который содержит всю необходимую информацию и требует настройки. Если вы хотите добавить прицел для прицеливания, все, что вам нужно сделать, это добавить статический или скелетный компонент сетки к огнестрельному оружию и присвоить ему тег компонента FPSAnim. После этого добавьте сокет с именем S_Aim (это имя по умолчанию, установите его в огнестрельном оружии) туда, куда вы хотите целиться, и все готово. Это позволит вам целиться с помощью чего угодно: прицела, оптики, фонаря/лазера, даже магазина, и вы сможете сделать это менее чем за 2 минуты! Если у вас уже есть существующее огнестрельное оружие, все, что вам нужно сделать, это переназначить его на мой класс огнестрельного оружия и просто добавить тег компонента к сетке огнестрельного оружия FPSAnimFirearm, и готово! Это так просто.

Технические детали
Особенности:
Настраиваемые позы для вида от первого и третьего лица независимо друг от друга (используя одну и ту же или отдельные сетки)
Процедурное прицеливание с возможностью прицеливаться и переключаться между любыми прицелами или сетками на вашем огнестрельном оружии
Процедурная отдача, которая полностью настраивается с помощью графиков и переменных для рандомизации
Процедурное наклонение влево/вправо
Процедурный взгляд вверх/вниз
Процедурная высокая/низкая готовность
Процедурная задержка движения/поворота
Процедурное раскачивание
Процедурное дыхание
Процедурный спринт
Процедурная тряска оружия
IK левой руки
Управление FOV камеры, изменяя его величину и скорость при прицеливании/неприцеливании
Прицеливание с динамическим или фиксированным расстоянием
Система столкновений огнестрельного оружия
Короткий чулок
Настраиваемая базовая поза без необходимости редактирования анимации
Контролируйте смещение рукояти, чтобы любое огнестрельное оружие можно было прикрепить к руке_r в манекене или другим костям рукояти без необходимости использования множества гнезд
Полностью контролируйте все вышеперечисленное индивидуально для каждого огнестрельного оружия
И многое другое!

2026-04-18 07:00:11

Comments

Information

Hits 0
Download
Voxel Plugin Pro Legacy v2.0p8 Build 17314 (5.7 & 5.6)
Voxel Plugin Pro Legacy... Voxel Plugin Pro Legacy v2.0p8 Build...
View
Advanced Traversal System UE5.5+  v1.12
Advanced Traversal System... Advanced Traversal System — это...
View
Doctor Strange Ultimate VFX Assets Pack
Doctor Strange Ultimate VFX... Набор визуальных эффектов Doctor...
View
Narrative Pro 2 - Complete Game Framework UE5.6  v2.2.6  Unreal Engine
Narrative Pro 2 - Complete... Narrative Pro — это готовый игровой...
View
OverCrowd - Massive Crowd Simulation
OverCrowd - Massive Crowd... OverCrowd — это мощный плагин для...
View
Garden and farm
Garden and farm Сад и ферма — это комплексная система...
View
Fight Animations Pack
Fight Animations Pack Пакет боевых анимаций Пакет боевых...
View
SKG Shooter Framework V2 UE5.4  v1.2.6
SKG Shooter Framework V2... ​SKG Shooter Framework V2 UE5.5 v1.2.6...
View
FPS interface UI/HUD - Killfeed/Compass - Pack Kit Ready to play
FPS interface UI/HUD -... В этом наборе вы найдете все, что вам...
View
Terrain Materials VOL.4
Terrain Materials VOL.4 Этот пакет содержит 13 слоев...
View
Telegram VPN Bot