Simple Fishing Component

JSBGamesAssets - Blueprints - Jun 20, 2024

Add a Simple Fishing system to your character in minutes!

  • Supported Platforms
  • Supported Engine Versions
    5.3 - 5.4
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.



A SIMPLE FISHING ACTOR COMPONENT - Add a Simple Fishing system to your game in minutes!

This is a basic fishing system component that can be added to your player character quickly in order to allow your player character to catch fish. This system is made to be a starting point for your own Fishing System.


  • Equipable Fishing Rod and Float projectile.
  • Fish Spawner.
  • Easily customizable.
  • Gamepad Supported + Basic UI
  • Blueprints are commented.
  • Ability to add more fish types quickly via a Datatable.
  • Easily Extensible for your own project.


  • Fishing Component Blueprint.
  • Fishing Interface Blueprint.
  • Fish Spawner Blueprint.
  • Example placeholder Fishing animations and AnimBP.
  • Demo Character Blueprint.
  • Example Niagara System VFX.

Does not Include:

  • Fish models, visuals or AI- the project includes VFX to display fish locations in water.
  • Water System.
  • Inventory System.
  • Fishing Rod animations.
  • Network Replication.
  • Sound FX.

Technical Details

Features: Blueprints and animations for a Fishing component system.

Number of Blueprints: 8 - Fishing Component, Fishing Interface, Fishing Rod Blueprint, Float Blueprint and Rotation Helper, Fish Spawner Blueprint, Fish Blueprint, Example Character BP

Number of Animations: 7 (Example animations created from Third Person Template control rig )

Input: Mouse, Keyboard, Gamepad

Network Replicated: No

Supported Development Platforms:

Windows: Yes

Mac: Untested

Documentation: A PDF can be found inside the projects root directory.

Important/Additional Notes: Uses Enhanced Input UE 5.1+ This is a simple Fishing system component that is added to a Character class. It is easily extensible.