
A customizable Java Swing desktop game where players match food-themed cards with adjustable difficulty settings. Built for my Java class, this project involved implementing core game logic (card matching, timers, move tracking, and win/loss detection) alongside polished UI elements like custom rounded buttons and sliders. I gained hands-on experience with event-driven programming, state management, and balancing usability with technical constraints.