What's in the pack
130 pixel art fish and water creatures, each drawn at 16x16 and 32x32, with an inventory icon, a 4-frame swim loop facing right and left, and a collection silhouette. Plus rods, bobbers with bite animations, lures, bait, tackle, junk and treasure, water effects and a fishing minigame UI: 2952 sprites. For cozy and farming games, fishing games, aquariums, RPG fishing skills and survival games.
Licence in one line: use it in your commercial games; do not resell the files. No credit required.
What you get
- 130 fish and creatures (104 fish, 26 eels, rays, flatfish, seahorse, jellyfish, squid, octopus, crabs, lobsters, shrimp, turtles, axolotl) in 9 habitats and 5 rarities (41 common, 32 uncommon, 28 rare, 20 epic, 9 legendary).
- Every one at 16x16 and 32x32, drawn at each size (one fish model rendered twice, not scaled down), so they fit a 16 px game and a 32 px inventory.
- Every one swims: a 4-frame loop facing right and facing left (2080 frames), rendered both ways so the light stays at the top left, plus a strip per fish (row 1 right, row 2 left).
- Icons (head up-right, for inventories and collection logs) and silhouettes for undiscovered entries.
fish.json: every fish named, with habitat, rarity, typical length in cm, a suggested price, catch difficulty (1-5), a movement style for a minigame and the time of day, and the path of each of its files.- Rivers & Streams (14): Rainbow Trout, Brown Trout, Brook Trout, Atlantic Salmon, Sockeye Salmon, Grayling, Barbel, Chub, Dace, Channel Catfish, Smallmouth Bass, Sturgeon, American Eel, Crayfish.
- Lakes & Ponds (16): Largemouth Bass, Common Carp, Perch, Bluegill, Crappie, Walleye, Northern Pike, Muskellunge, Tench, Bream, Roach, Rudd, Tilapia, Koi, Fancy Goldfish, Silver Arowana.
- Coast & Sea (21): Atlantic Cod, Haddock, Atlantic Mackerel, Herring, Sardine, European Sea Bass, Gilt-head Bream, Red Mullet, Red Snapper, John Dory, Red Gurnard, Scorpionfish, Garfish, Blue Crab, Lobster, Blue Lobster, Shrimp, Squid, Flounder, Stingray, Moon Jellyfish.
- Coral Reef (21): Clownfish, Queen Angelfish, Blue Tang, Yellow Tang, Butterflyfish, Moorish Idol, Parrotfish, Lionfish, Clown Triggerfish, Yellow Boxfish, Mandarinfish, Blue Damselfish, Discus, Neon Tetra, Betta, Guppy, Pufferfish, Moray Eel, Seahorse, Octopus, Mantis Shrimp.
- Open Ocean (18): Bluefin Tuna, Yellowfin Tuna, Skipjack Tuna, Mahi-mahi, Swordfish, Blue Marlin, Sailfish, Flying Fish, Wahoo, Ocean Sunfish, Blue Shark, Great White Shark, Tiger Shark, Thresher Shark, Whale Shark, Sea Nettle, Manta Ray, Green Sea Turtle.
- Deep Sea (9): Anglerfish, Viperfish, Lanternfish, Hatchetfish, Coelacanth, Blobfish, Black Dragonfish, Oarfish, Giant Squid.
- Cold Waters (8): Arctic Char, King Salmon, Icefish, Lumpfish, Atlantic Wolffish, Polar Cod, King Crab, Halibut.
- Swamps & Caves (9): Bowfin, Snakehead, Alligator Gar, Brown Bullhead, Blind Cave Fish, Electric Catfish, Electric Eel, Snapping Turtle, Axolotl.
- Mythic (14): Golden Carp, Ghost Koi, Magma Snapper, Crystal Trout, Frost Pike, Void Angler, Sunscale, Moonfin, Prism Fish, Bone Carp, Clockwork Carp, Storm Eel, Kraken, Leviathan.
The rest of a fishing system
- Rods (6): wooden rod, bamboo rod, fiberglass rod, steel rod, golden rod, crystal rod.
- Bobbers (6): classic bobber, pencil float, quill float, round float, glow float, golden bobber.
- Lures (5): spoon lure, crankbait, popper, soft worm, fly.
- Bait (4): worm, grub, cricket, bread ball.
- Tackle (8): hook, sinker, line spool, landing net, bucket, bucket with a fish, tackle box, creel.
- Junk (8): old boot, tin can, message in a bottle, old tire, driftwood, seaweed, rusty key, small anchor.
- Treasure (3): treasure chest, gold coins, pearl in a shell.
- Shore finds (7): starfish, sea urchin, clam, scallop, conch, sand dollar, coral.
- Bobbers in water: all 6 bobbers with idle bob, nibble and bite (the bobber goes under) animations, 4 frames each.
- Water effects (6): cast splash, ripple rings, bite alert "!", catch splash, bubbles, rare-catch sparkle; top-down fish shadows that swim in place in 3 sizes (8 frames, 16 and 32 px).
- Fishing UI: a catch bar with a catch zone (normal and perfect) and a fish marker, a progress bar with fills, a tension meter with a needle, a reel button (normal and pressed), rarity slots in 48 and 32 px (5 rarities, undiscovered, selected) and 5 rarity badges, with 9-slice margins.
Why this one
- Correct names and data in a file: no guessing which sprite is which fish.
- Two sizes, both drawn: the 16 px fish are not shrunken 32s; their bodies and fins are drawn for 16 px.
- Animated, both facings: drop them in an aquarium or an underwater level as they are.
- One style for fish, gear and UI: the same light, outlines and palette family across the whole kit.
- Every sprite at 1x, 2x and 3x, a sheet per folder with a JSON map (positions, titles, fps, 9-slice margins), palettes and a README.
What it does not include
No characters or fishing poses, no shore, water or dock tiles (the scenes in the screenshots are backdrops drawn for the pictures), no sounds, no engine project, no Aseprite files. The text in the screenshots is our preview font, not included. The art is drawn at 1x; the 2x and 3x files are scaled copies.
Licence
Use and modify in personal and commercial projects. Shipping the sprites inside your game is fine. No resale or redistribution of the assets, modified or not. Credit is appreciated, not required. Not for AI training or NFTs.
How it was made
Every sprite is drawn by code (Python): one parametric fish model (body profile, fins, tail shapes, patterns) and shape drawings for the other creatures and items, shaded from the top left onto small colour ramps and outlined, rendered separately at 16 and 32 px. No image generator, no third-party art. The code was written with AI-assisted tools, which is why the page is tagged AI Assisted.