
Stardew Valley Fishing Mechanic
Skills Used
-
C#
-
Unity
​Code Concepts Used
​ AI Behavior
Polymorphism
Design Thoughts
I started playing Stardew Valley and immediately was intrigued by the fishing mechanic. I decided that I wanted to see if I could recreate it. While my version doesn't have the audio or art, it features the same functionality and I believe I could improve upon the original design. I used polymorphism to create a basic fish AI and then modify the variables to create different "types" of the fish, just like Stardew Valley. The bounce effect was a challenge, and the sensitivity of the bar input, but I see potential to expand this mechanic even more, such as powerups like time slow, teleporting, even a multi-fish situation. Overall I am pleased with how it came out.

