- Joined
- Oct 1, 2012
- Messages
- 1,306
- Reaction score
- 1,575
- First Language
- English
- Primarily Uses
- RMMZ
Fishing Mini Game - Version 1.4
Galv
Galv
Introduction
I'm a big fan of Breath of Fire 2 and had evented a similar fishing system in one of my games. This is the next step into script form.
Features
This script adds a fishing mini game with many options to customise each fishing experience.
- Customise a range of fish attributes to change how they behave such as bait they eat, speed, difficulty to reel in (and more)
- Customise each fishing spot's backgrounds and music
- Add specific fish or objects or randomise them for each fishing spot. Use eventing to add quest items.
Screenshot
HOW TO PLAY
The player choose which rod and bait to equip, each having a different affect. Once equipped, the player casts his line into the water and must try to reel the line in to get the bait close enough to a fish to take it. The action key or right arrow will reel the line in.
Once a fish has the bait, the player must reel it in, but be careful to not reel in while the fish is pulling to the left, else the line strength will weaken and eventually break.
Rods
The rod strength of an item detemines how much strain the line can take before it breaks. Also, the higher the rod strength is above a fish's 'pull' will increase the speed the fish is reeled in. If a fish has more pull than
a rod's strength, it will break the line much quicker than normal. (So you can set it up for the player to need better rods to catch the good fish).
Bait
Baits have 2 attributes - type and weight. Fish can be set up to only eat cetain types of bait. Weight determines how fast the bait sinks in the water.
Fish
Fish can be set up with a bunch of options (see script for info). These options allow you to create "fish" that aren't fish. For example, you could make a rock that the bait could snag on or a treasure chest you can pull up (these are in the demo as examples).
How to Use
1. Download the demo
2. Copy the script from the demo to your project under Materials and above Main.
2. Copy the /Graphics/GFish/ folder from the demo into your project
3. Read script instructions and settings to learn how to use it.
Script
Get it here
(Demo link is at the top of the script page)
Author's Notes
You'll notice that the RTP doesn't come with many useful fishing icons (to use for rods and baits), and there's not a whole lot of fish for you to use included in the demo - you'll need to source or make your own resources to use.
This script is not free for commercial use. Graphics are RTP and fish made by Matt Beer.
Please PM me if you would like to use this in a commercial game.
Credit and Thanks
- Galv
- Matt Beer (Created the fish sprite for use in this script)
Updates
2013-04-22 - Version 1.4 - Added fishing stats scene and more script calls to use in control variables for eventing with fishing data.
2013-04-22 - Version 1.3 - Bug fix when equipping rods when you have other equip items in inventory.
2013-04-22 - Version 1.2 - Didn't realise the fish caught window was closing as soon as it was caught when reeling in with the accept key! Fixed that.
2013-04-21 - Version 1.1 - Bug fix with disposing background graphics, updated catch fix message and added some more options. Updated demo to include examples of changes.
2013-04-20 - Version 1.0 - Release
Last edited:
