Unreal Engine虚幻游戏引擎素材资源 Unreal Engine Marketplace – EasyBallistics Plugin EasyBallistics插件 大小|:33M

可与Blueprint和C++一起使用

特征:

子弹演员:

-外部弹道 – 模拟,重力,阻力,风。

-旅行时间

-跳弹

-墙体渗透

-受物理学材料影响

-弹道曲线和可变空气密度。

-对象池

发射器组件。

多种发射模式—-自动、半自动、突发、手动装药。

-锥体和速度传播

-卸载和重新装填,可选择保留膛内子弹。

-弹夹可包含多种子弹类型

-每发子弹有多个子弹药(猎枪)

-完整的多人游戏支持与自定义移动复制。

-包含示例项目

技术细节
工作原理是沿着子弹的路径做线状痕迹。在撞击时,它会做额外的向前或向后追踪,以检查障碍物的厚度,如果它不是太厚,就会通过。插件还包括一个 “桶 “组件,它可以处理生成子弹演员。子弹演员有自定义的复制代码,只在撞击时同步他们的位置和速度,其余的都是本地预测的。

物理模拟永久收集工业品编码插件系统



Works with both Blueprint and C++

Features:

Bullet actor:

-External ballistics – simulating, gravity, drag, wind

-Travel time

-Ricochets

-Wall penetration

-Affected by physics material

-Ballistic curves and variable air density

-Object Pooling

Emitter component:

-Multile fire modes – automatic, semiauto, burst, manual charge

-Cone and velocity spread

-Unloading and reloading, optionally retaining chambered bullet

-Magazines can contain multiple bullet types

-Multiple submunitions per shot (shotgun)

-Full multiplayer support with custom movement replication.

-Example project included

技术细节
Works by doing line traces along the path of the bullet. On impact it does additional forward or back trace to check the thickness of the obstacle and passes through if it isn’t too thick. Plugin also includes a “barrel” component that handles spawning bullet actors. Bullet actors have custom replication code that only synchronizes their locations and velocities on impact, the rest is locally predicted.

Example Project: drive.google.com/open?id=0B20tIRBAcOlsLXB0WUxVaGhJd2s
Tutorial Playlist: youtube.com/playlist?list=PLpdNKDbSpbwWSuayxEXsQc63Znn9WpQv4
标签
PHYSICSSIMULATIONPERMANENT COLLECTIONINDUSTRIESCODE PLUGINWEAPON SYSTEM