How to make a game like Fish It on Roblox
Fishing games like Fish It are easy to play and hard to put down. Cast, wait, reel in, and maybe today's the day you find a rare one. It's a slow, friendly kind of game that works well on phones, and its whole world can grow one island at a time.
Why it works
Players cast a line, catch fish, sell them, then buy better rods and bait and sail to new islands for rarer fish.
- Every cast could be the one. A small chance of a rare fish is what keeps people casting.
- It's relaxing. It asks little of you, so people keep it running while they talk with friends.
- A collection to finish. A book of every fish gives players a goal that lasts for months.
1Start on a map
Docks, beaches and islands, with plenty of water. Calm, pretty places suit this kind of game. A finished map means your first weeks go into the game itself. Open it in Roblox Studio with File, then Open from File. Here's how, and there are free maps too.
Maps for a game like Fish It
Ready to open in Roblox Studio.
2Build it in this order
Each step is something you can play. Stop when it's fun, and let people try it before you build the next one.
- 1Cast and catch. Press to cast, wait a moment, and press at the right time to reel in. Get this feeling good first, because players will do it thousands of times.
- 2A fish table. A list of fish with rarity and value, and a roll to pick one. Keep the table in one place, so adding fish takes seconds.
- 3Sell and save. A person on the dock buys your catch. Save money and what they've caught.
- 4Rods and bait. Better rods catch fish faster, and bait changes what bites. This is what money is for.
- 5Boats and islands. A new island with new fish. This is the part of the game that grows forever.
- 6The collection. A book that shows every fish, and what's still missing.
3Get the scripts
These are free to copy and paste, each with where it goes:
- Roblox tool giver scriptThe fishing rod. Use it for any tool.
- Roblox shop GUI scriptRods and bait. Swap the tools for your own.
- Roblox save data scriptKeep their money and catch for next time.
- Roblox NPC dialogue scriptThe person on the dock who buys fish.
For what's particular to this game, ask the script generator. Press one of these to start from it:
- A fishing rod tool: click to cast, wait 3 to 10 seconds, then click when a ! appears to catch a random fish from a list with rarities
- A person on the dock who buys every fish a player is carrying and pays them by its value
- A book menu that shows every fish in the game, with the ones this player hasn't caught yet greyed out
4Make it yours
- Change what's being caught and where. Treasure in a sewer, or stars from a floating island, work the same way.
- Add something to do between casts, like a boat to upgrade or a shop to run.
- Let friends fish together for a shared bonus, so it's better with company.
Don't copy it
Fish It's name, art, music and code belong to its makers, and copying them can get your game taken down. Leaked copies and free kits are also a common place to hide backdoors, so check anything you pick up with the free backdoor scanner.
5Earn from it
Bait and boosts sell well here because players use them up, and a developer product can be bought again and again. A pass for a better starting rod is a good first step.
The free game pass and developer product scripts get you started, and the tax calculator works out what to charge.
6Test it and publish
Try it with friends before anyone else. Then it's File, then Publish, and an age check to release it: here's how publishing works now. For the basics of this kind of game, read how to make a Roblox simulator.
Once it's out, show it on Forja so people can find it and play it.
Questions
Can I copy Fish It?
Make your own game in the same style, not a copy. Nobody owns a kind of game, generally, but Fish It's name, art, music and code belong to its makers, and they can have a copy taken down. Your own names and art are safer, and they give players a reason to pick yours.
Is there a free Fish It kit?
Be careful with free kits and leaked copies. They're a common place to hide backdoors, which can give a stranger control of your game. Run anything like that through Forja's free backdoor scanner before you open it, or build from free scripts you can read.
How do I make rare fish feel rare?
Keep the chances low, and make a big moment of the catch: a sound everyone hears, a message to the server, a bigger splash. People will play for hours for that moment, as long as it can really happen.
Other games to learn from
Maps
Nature maps
Docks, beaches and islands, with plenty of water. Calm, pretty places suit this kind of game.
Browse mapsFree tool
Roblox script generator
Say what you need in plain words and get a working script, checked for backdoors.
Write a scriptForja isn't connected to Fish It or the people who make it. This page explains how this kind of game works, so you can build your own.

