← BackCase study
Clean Your Room
A modular Java adventure game designed with clean architecture, documentation, and strong separation of concerns.
JavaOOPArchitectureDocumentationDesign
Note: The repo is hosted on my school GitLab and may not be publicly accessible. This case study summarizes the architecture and implementation decisions.
Overview
Clean Your Room is a Java adventure game focused on maintainable structure: clear modules, readable interfaces, and documentation that makes the codebase easy to understand and extend.
What I focused on
- Clean separation between game logic, UI flow, and data models.
- Consistent naming, code style, and Javadoc documentation.
- Design choices that make it easy to add new scenes and interactions.