top of page

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.

bottom of page