스포트라이트 세일: 7월 15일 오후 10시 59분까지 엄선된 콘텐츠를 50% 할인받으세요.

Pro Projectile System

COTA Studios - 블루프린트 - 2024/07/02
평점 없음

A system that involves a dynamic projectile for your games. It can do a bullet hell, FPS, top down, space, penetration.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.4
  • 다운로드 유형
    전체 프로젝트
    이 제품은 언리얼 엔진 프로젝트 전체 폴더와 함께 환경 설정 파일, 콘텐츠 파일 및 .uproject 파일을 포함하고 있으며 새로운 프로젝트를 생성할 때 템플릿으로 사용할 수 있습니다.

This is a complex projectile system it can do quite a bit. ill list off most of its options below

Demonstration: https://www.youtube.com/watch?v=z8zF28-ohwc

Penetration

  • Projectile penetration based upon material hit
  • Decrease the projectiles speed after a penetration
  • change direction of travel after penetration

Ricochet

  • Threshold based
  • Material based
  • random chance
  • weighted chance
  • bounce limit

Homing

  • Track any actor
  • track from projectile of player
  • start/stop tracking options
  • track based on distance
  • track any part of the body (full customizable)

Projectile curve pathing

  • Random axis to curve on
  • set axis
  • speed to curve
  • distance of curve

Speed stages

  • Change speed of projectile smoothly mid flight
  • 5 speed stages any number can be used
  • Smooth changes over time or instant

Explosives

  • Random sized explosives
  • Cluster area
  • Growing
  • Shrinking
  • Multiple
  • singular
  • adds force to every explosion
  • radial damage with falloff

Gravity

  • Start/stop functions
  • smooth change over time or instant
  • 2 stages
  • positive or negatives scale

Force

  • Apply force to any physics object
  • Mass calculation with speed

Black hole

  • Suck in physics object with a black hole function

Chaos Destruction

  • Bullets capable of chaos destruction for geometry collections
  • random chance to spawn
  • always spawn

Hit bullet

  • Spawn any actor/Projectile at hit locations

Custom properties

  • Data table based custom properties for any projectile so you dont need a million actors
  • fully editable to add in any variables you need

Bullet hell options

  • Child projectile spawning system
  • Offsets
  • Set pattern up to 21 bullets (Expandable)
  • singular/multi shots with any function
  • random angles
  • set angles

23 in project examples of each feature and even more in the code for you to experiment with!


Best of all you can combine any numbers of these options together and edit even more of their sub options to create complex beautiful projectile systems for your games/simulations/movies and more.


With this system you can essentially make any projectile system you can think off. Want a stealth bomber to drop bombs that cause object to get blown away? you got it. Want your mage to cast down falling swords from the sky? make it happen. Need a boss to make a bullet hell shape for complex in depth player interactions? you can do it ALL.


기술적 세부사항

Same info as above

Number of Blueprints: 1 for the main projectile. With examples over 40.

Input: mouse and keyboard

Network Replicated: no, in a upcoming update.

Supported Development Platforms:

Windows: (Yes/No)

Mac: (Yes/No)

Documentation: Link https://discord.gg/mxFbS3zqVU (videos available upon verification)

Important/Additional Notes: this project will be receiving updates as we progress