Josh's Blog
Things I did on my computer and more.
Blog Archive
Side Project: Fishing Game 🎣
September 2nd, 2022

Hello hello!

I'm pretty ecstatic to be at a place where I have a working demo for my main 2D game that I've been working on. It's pretty satisfying to see all my hard work over the past year materialize into something that is playable - though I've got a lot of work to do, still! To give myself a little bit of a break (but believe me, I will be working on this more very soon), I have decided to create a little fishing-game side project.

I am a big fan of action and adventure games, but I would truly be lost if I didn't have my social simulation games - Animal Crossing, Stardew Valley, and the Sims are some of my favorite games to play. I wanted to try my hand at a little fishing game, using a very awesome 2D asset pack created by shubibubi on itch.io. This one is going to be much smaller in scope; I really just want to create a crisp, satisfying game where you toss your rod into the water and pull back a fish 😊 I've already gotten my player moving and throwing the rod in a pretty clean and satisfying way, as you can see below.

I'm taking this time, too, as an opportunity to implement what I've learned having worked on a bigger game over the past year. I've been more conscious about how I'm laying the groundwork for this next game; specifically, I want to make sure I'm setting myself up to write more efficient code. That means relying less on multiple "GetComponent<>" calls and calls that are occurring every frame in Update() when they should be only occurring once. I think it's going well so far and it's cool to put some new lessons into action.

--Josh

<-- Newer Post Older Post -->