3월 세일을 시작합니다! 3월 21일 오후 10시 59분까지 엄선된 콘텐츠를 50% 할인받으세요.

Ballistic Bundle Plugin Ultimate

Mythic - 코드 플러그인 - 2022/12/05

The plugin that handles all functionality for impacts with lots of customization. Set up easy custom tracers and laser sights for line traces in seconds. It has a variety of customization to create all sorts of unique tracers and laser sights.

  • 지원 플랫폼
  • 지원 엔진 버전
    4.27, 5.0 - 5.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Ballistic Bundle Plugin includes both "Ballistic Impact Ultimate", "Create Custom Tracers" & "Create Custom Laser Sight". The plugins have been integrated together allowing for them to be altered from one component. They also work well together.


Ballistic Impact Ultimate:

A plugin to handle the functionality for all sorts of impacts!

Ballistic Impact Ultimate handles all functionality for all sorts of impacts e.g. projectiles, hitscan (Line Trace) impacts. It does everything expected from an impact and is very easy to use and prevents clutter as only one blueprint function needs to be called. It is very customizable as the impact sound, particle effect (Cascade, Niagara or both), decal can be selected along with other properties, such as the decal size, life span and how far away the decal is visible etc. In addition, you are now able to spawn decals at a random rotation and size. You are also able to invert the decal and particle effect (Cascade or Niagara) for each Surface Type. It is flexible and allows for unique properties to be selected for each projectile or hitscan. Everything has been categorized to ensure it is easy to understand.


While examples of decal, sound and particles are included. It is expected you to have your own decals, sounds and particles effects to use. This is so that it can fit the art style of your game or/and the Surface Type you are using, since you can customize up to 62 custom surface materials.


It takes less than a couple of minutes to step up. Further information can be found within the documentation.

Documentation: https://docs.google.com/document/d/1zTuIahezmy531h69UhSBmjBKI46JpuYYnUda1AI3M7c/edit?usp=sharing


Works with melee weapons: https://www.youtube.com/watch?v=YkwuJpOMYfU


Setting it up: (Only difference is that the component that needs to be added is called "Ballistic" instead of "BallisticImpact")

Line Trace: https://www.youtube.com/watch?v=Z3Fbitvip5g

Projectile: https://www.youtube.com/watch?v=lIFZPh0hl98


Features:


  • The implementation only requires one blueprint function to be called after adding the component to blueprint
  • It allows customization up to a maximum of 62 Surface Types (Maximum Number of Surface Types)
  • Unique impact properties can be selected for each projectile, hitscan etc.
  • Sound can be selected for each Surface Type impact.
  • Particles can be selected for each Surface Type (Both Cascade or Niagara).
  • Decals can be selected for each Surface Type
  • Decals can be customized for their size, how long they last and how far away they are visible to the player.
  • Decals can now be spawned at a random rotation and at random sizes.
  • Has the option to check on or off an option that will let you invert the decals or particles (Both Cascade or Niagara) for each Surface Type.
  • Each Surface Type can be named so you can keep track of surfaces.



Create Custom Tracers:

A plugin to create all sorts of unique custom tracers!

Create Custom Tracers allows the creation and customization of all sorts of unique bullet tracers for line traces. You can choose to use a bullet tracer projectile and/or a bullet tracer beam. It is very easy to use and set up in less than a minute. Everything has been categorized to ensure it is easy to understand and use. Now, with the option to turn on object pooling for even more performance optimisation.


It takes less than a couple of minutes to step up. Further information can be found within the documentation.

Documentation: https://docs.google.com/document/d/1WxRY9MmC1ct6ehLbB0vDwMW0tongijK2OoO9UhZAHgI/edit?usp=sharing


Setting it up: (Only difference is that the component that needs to be added is called "Ballistic" instead of "Tracers")

Tracer Projectile: https://www.youtube.com/watch?v=2Yu198Vr0eU

Tracer Beam: https://www.youtube.com/watch?v=2ws6NJ5V84o


Create Custom Laser Sight:

A plugin to create all sorts of unique laser sights!

Create Custom Laser Sights allows the creation and customization of all sorts of unique laser sights. You can set it up so that you can turn it on or off. It is very easy to use and set up in less than a minute. Everything has been categorized to ensure it is easy to understand and use. Now, with the option to turn on object pooling for even more performance optimisation.


It takes less than a couple of minutes to step up. Further information can be found within the documentation.

Documentation: https://docs.google.com/document/d/1WxRY9MmC1ct6ehLbB0vDwMW0tongijK2OoO9UhZAHgI/edit?usp=sharing


Setting it up: (Only difference is that the component that needs to be added is called "Ballistic" instead of "LaserSight")

Laser Sight: https://www.youtube.com/watch?v=-gHykwhiuo4


Video (13 seconds) showing Create Custom Laser Sight, Create Custom Tracers & Ballistic Impact Ultimate working together: https://www.youtube.com/watch?v=zAuZ-XZ6igU

기술적 세부사항

Features:

Ballistic Impact Ultimate:

  • The implementation only requires one blueprint function to be called
  • It allows customization up to a maximum of 62 Surface Types (Maximum Number of Surface Types)
  • Unique impact properties can be selected for each projectile, hitscan etc.
  • Sound can be selected for each Surface Type impact
  • Particles can be selected for each Surface Type (Cascade or Niagara)
  • Decals can be selected for each Surface Type
  • Decals can be customized for their size, how long they last and how far away they are visible to the player.
  • Each Surface Type can be named so you can keep track of surfaces.


Create Custom Tracers:

Tracer Projectile

  • Tracer projectile
  • Customize the size, color of the projectile and the emissive properties of the projectile
  • 10 custom projectile tracers
  • Object pooling can be turned on or off

Tracer Beam

  • Tracer beam particles
  • Customize the color, the scale color and the width of the beam
  • Customize how long the beam will last for (0.025 to 0.1)
  • 10 custom beam tracers


Create Custom Laser Sight:

  • Laser sight particles
  • Customize the color, scale color and the width of the Laser Sight
  • Turn the laser sight on or off.
  • 10 custom Laser Sights

Code Modules:

  • BallisticsImpactPlugin (Runtime)
  • Niagara (Runtime)

Number of Blueprints: 1

Number of C++ Classes: 2

Network Replicated: Easy to replicate. Look inside the documentation

Supported Development Platforms: Windows, Mac, Linux

Supported Target Build Platforms: Windows, Linux, Android, Mac, IOS