top of page

Projectile Behaviour

Unreal Project

Projectile Behaviour Demonstration

Projectile Behaviour Demonstration

About the Project

This was one of the 3rd year projects at university in which we were tasked to create something that could end up on the Unreal Marketplace as an asset pack, whether it be 3d models or actual game mechanics.

​

For this project I chose to focus on projectile behaviour with the main mechanic being to change gravity applied to the projectile on the fly. The mechanic is designed more for a puzzle shooter genre of game in which the player need to shoot fast-moving projectiles over objects to hit the desired target.

​

The other mechanics displayed in the video are the various different projectiles, 3 of which are forms of explosives. My favourite projectile is the Fragmenter Missile that shoots out a projectile that splits into multiple explosives that are supposed to mimic the behaviour of fireworks.

The firework behaviour took a lot of time to get working but once understood how simulating physics and projectile movement interacted with each other things became a lot easier.

Features

Gravity Modification:

Being able to change the gravity applied to the projectile on the fly to enable the player to shoot fast-moving projectiles over the top of obstacles

​

Grenade Projectile:

An explosive that explodes after a delay knocking back objects and players within range and dealing damage.

​

Mortar Projectile:

An explosive with a larger radius and blast strength than the grenade projectile and explodes upon impact. This projectile is also inhibited on how much gravity can be applied to it as this is designed as a long-range projectile

​

Light Orb:

A projectile that slowly lights up the surrounding area before stopping in mid-air. After a short delay it rises to the air, slowly dimming as it rises before despawning.

​

Fragmenter Missile:

A projectile that, after a small delay, splits into multiple small missiles that spread out erratically before exploding. This projectile is best used indoors.

bottom of page