The player can pick up, equip, and throw three different weapon types each with different collision and physics behaviors.
A thrown weapon can be tossed along a prediction arc or act as a homing projectile that home enemy heads.
The prediction arc is used to aim the player’s throw. If the arc intersects with an enemy, that throw will be targeted at that enemy’s head. If the player executes a targeted throw, then the equipped weapon will be thrown at that enemy’s head.
If the arc is not intersecting with an enemy, that throw will just be tossed along the arc.
There are unique particle systems, sounds, and responses from the AI for each of the weapons.
There are plenty of comments to help with understanding and to go more in depth of the project. You could easily build upon it and improve it. Could use it for current personal or commercial projects.
Technical Details
Quick Demo Video: Video Link
Features:
- Advanced Throwing System
- Interaction System for picking up, equipping and hiding weapons
- Weapons: rocks that can knock out enemies, knives that can penetrate enemy heads and golf balls that explode on impact
- Explosion Niagara particle system
- Chasing and patrolling AI behaviors
- Human like physics body for the AI
- UI for equipped weapons, targeting enemies and knocked out enemies
- Sounds (All with CCO licenses) for the weapons and their behaviors
Number of Blueprints: 23
Documentation: PDF Link
Input: Keyboard & Mouse
Supported Development Platforms:
- Windows: Yes
- Mac: (Not-tested)
All assets in this project are usable for buyers in their projects.
You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.