Available now

Fishing Game Tool: Refreshed

A ready-to-use, flexible fishing system for 3D games. Includes casting, bites, fighting fish, fishing spot configuration, a rod builder, keyboard and controller input, and an extensible API.

Current version
1.5.0.08.26
Requires Unity
2022.3.4f1
Tested with
6000.0.81f1
Unity versions
  • 2022.3.4f1 or newer
Render pipelines
  • Built-In
  • URP
  • HDRP
Effective from

Fishing Game Tool: Refreshed is a thoroughly refreshed version of a complete fishing system for games made in Unity.

The tool lets you quickly set up fishing spots, fish species, bait, loot, and catch probabilities, then connect them to a complete gameplay loop including casting, bites, fighting fish, and landing the catch.

The new Fishing Rod Builder lets you prepare your own rod models directly in the editor. It automatically creates the required pivots, bones, guides, hand grips, and reel components. The system also supports procedural rod bending, an animated reel, and a visible fishing line running from the spool to the rod tip.

The package includes a polished third-person example with character controls, a camera, and keyboard, mouse, and controller support. The included scene lets you quickly test the system, learn its configuration, and start adapting it for your own game.

The refreshed version preserves the existing workflow, data, components, and prefab structure. Existing configurations based on FishingSystem, FishingRod, FishingFloat, and FishingLoot remain supported.

Key features

  • Complete system for casting, bites, fighting fish, and landing catches
  • Configurable fishing spots with independent catch and loot data
  • ScriptableObject-based fish, bait, and loot data
  • Fishing Rod Builder for preparing custom rod models
  • Automatic creation of bones, guides, grips, and reel components
  • Procedural rod bending
  • Animated reel, handle, grip, and spool
  • Visible fishing line routed through the guides
  • Keyboard, mouse, and controller support
  • Example character controller and third-person camera
  • Extensible public API
  • Complete documentation, setup instructions, and Rod Builder guide

Requirements and compatibility

The package requires Unity 2022.3.4f1 or newer and the Input System package.

The included demo scene and materials were created for URP. The fishing system code is render-pipeline independent, but projects using Built-in or HDRP require replacing or converting the example materials.

Assets

All assets

Coming soon

AudioCue - AudioClip Editor & Player

AudioCue lets you create multi-variant audio assets, edit trim, fade, and EQ directly on the waveform, and play sound through a po...

  • Built-In
  • URP
  • HDRP
Requires Unity
6000.0.81f1 or newer

Available now

Awesome Hierarchy

Awesome Hierarchy helps organize complex scenes with groups, filtered views, colors, icons, and notes. Find the objects you need f...

  • Built-In
  • URP
  • HDRP
Requires Unity
6000.5.9f1 or newer