2D Dungeon Crawler
Fall 2023
JavaAndroid StudioGradle
Overview
A 2D dungeon crawler implemented as an Android app. The project emphasized object-oriented design and building a maintainable codebase while delivering a complete interactive game experience.
Android Implementation
- Built UI screens and navigation using Activities and XML layouts
- Managed app lifecycle behavior and state transitions during gameplay
- Organized assets and resources using Android’s resource system (res/)
- Used Gradle tooling for builds and dependency management
Gameplay & Architecture
- Implemented core gameplay loop and state management (start → play → end)
- Designed modular game components to keep logic separated from UI
- Collaborated in a team setting with Git-based integration and iterative development