A Dog's Dream - 2D Java Game
Designed and built a 2D side-scrolling game in Java from scratch, implementing player movement, obstacle generation, scoring, and reset logic as a solo end-to-end project; engineered a progressive difficulty system with dynamic obstacle behavior and increasing game speed across three difficulty levels; implemented collision detection and finite game-state management and built personal-best score tracking with persistent state.

