Back to PortfolioSoftware Development
2024Developer

ReelItIn

Top-down grid-based arcade game where you control a fishing boat, catch fish, and navigate through whirlpool portals.

ReelItIn

About this project

Reel It In is a top-down grid-based arcade style game in which you control a fishing boat. Your goal is to catch all the fish and return them to the dock to allow you through to the whirlpool portal that teleports you to the next level. Built using the Model-View-Controller design pattern with clear separation of concerns. The Model encapsulates the game board data and logic via a 2D array of Tiles. The Renderer module presents the game state through the GUI. The Controller manages user input and orchestrates Model updates. Includes comprehensive JUnit5 unit testing across Domain, Persistency, and Recorder modules.

Technologies

JavaSwingMVCJUnit5

Year

2024

Role

Developer

Category

Software Development