I did this project with Jarod and YueMing last semester for ICS 211. Our project was a computer game called Catch Masters. It’s a simple game where you pretend to fish. The game shows different kinds of fish and teaches players about fishing rules like what size of fish you can keep. We made the game to be fun but also to help people learn about fishing in a way that’s good for nature.
I worked a lot on this game. My main job was to write the code that made the game work. I decided how the game should play, like how you catch fish and what happens if you catch a fish that’s too small. I also looked up real fishing rules to make our game realistic. I did most of the programming and made sure everything in the game worked right.
Making this game taught me a lot. I learned more about how to write good computer code, especially in Java. I also learned how games can help people learn new things, like fishing rules. Working on this project showed me how to take a big idea and make it into a real game that people can play. It was really fun to see our game come to life and know that I helped make it.
To give you a flavor of the game, here is an excerpt from part of one run: Month: 1 Player 1, it is your turn for month 1! Choose an action:
player chose: 1
Choose your catch method (pole, net, spear, trap, throw net): pole
You have caught a Uhu! Name: Uhu English name: Parrotfish Scientific name: Scarus psittacus Length: 32.636377852091854 Weight: 65.27275570418371 Body color: gray Fin color: reddish gray Sex: none
Do you want to keep this fish? (yes/no) yes
Fish added to your sack. Choose an action:
player chose: 2
Fishing Rules:
Choose an action:
player chose: 3
Fish in your sack: