Another Mobile Fishing Tech Test
๐๐ ๐ก๐ฆ๐๐ ๐ก๐ฆ๐๐ ๐ก๐ฆ
A Unity 2D fishing game prototype based on Go Fish! by Kwalee, built in two weeks (15h) as part of a technical test.
Unity version: 2022.3.62f2
Render pipeline: URP 2D
Input: Mouse (simulating touch)
๐๐ ๐ก๐ฆ๐๐ ๐ก๐ฆ๐๐ ๐ก๐ฆ
Technical Highlights:
- Decoupled event-driven architecture: systems communicate via static C# events, keeping each manager independently testable and avoiding tight coupling.
- Species-keyed object pool: (
Dictionary<FishData, Queue<FishController>>). Fish are recycled per species rather than destroyed, with depth-filtered spawning based on ScriptableObject data. - Data-driven fish system: adding a new species requires only a new
FishDataasset; zero code changes needed - Polished catch sequence: staggered presentation with escalating speed and pitch per fish, coin fly animation, and freeze-frame on cast; built with a lightweight custom tween utility (no external dependencies).
The code is well structured and documented. You can check it out on GitHub.
Source Code: GitHub
๐๐ ๐ก๐ฆ๐๐ ๐ก๐ฆ๐๐ ๐ก๐ฆ
Assets: Free Fishing Pixel Art Pack
| Status | Released |
| Platforms | HTML5 |
| Rating | Rated 5.0 out of 5 stars (2 total ratings) |
| Author | 3DGoblinDev |
| Genre | Action |
| Made with | Unity |
| Tags | 2D, Casual, Fishing, hypercasual, Incremental, Pixel Art |
| Average session | A few seconds |
| Languages | English |
| Inputs | Mouse, Touchscreen |
| Content | No generative AI was used |



Comments
Log in with itch.io to leave a comment.
Very cool! Got to 75m
thx! nice mark