Shoal: Fishing System and Drawn Fish for GameMaker
A GameMaker asset from Core Systems Asset Factory. Made with GameMaker. Paid.
Shoal: Fishing System and Drawn Fish for GameMaker is a GameMaker asset for GameMaker, paid.
Shoal is a GameMaker fishing system that draws all 9,600 of its fish in pure GML, with no sprites. It rolls what is in the water, runs the fight on the line and keeps a log of every catch. Use it in as many games as you like, commercial or free.
What is inside 9,600 species · 96 silhouettes · 12 body forms · 8 fin sets · 10 patterns · 10 palettes · pure GML · GameMaker 2024.14+ 5 waters, 4 seasons and 4 times of day, each with its own catch weights and rarity. A tension fight on the line, built as a state machine you step with your own input. A specimen card for every catch, framed by its rarity, with length, mass, water and time.
A catch log with records, a codex, completion and a plain text save. A demo room where you cast and reel, and a self test suite. 96 silhouettes: 12 forms by 8 fin sets. Every catch becomes a specimen card. Works with GameMaker 2024.14 and later on the GMS2 runtime. Pure GML, with no extensions or DLLs. Import Shoal.yymps with Tools, Import Local Package, open rm_shoal_demo and press Play.
Every name is prefixed sho_, and nothing calls random(): every seeded thing runs off its own generator.
AI disclosure, as the store page states it: AI Assisted, Code, Graphics
Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.