Rush Hour š

š Overview
This project is a simple and interactive ASCII-based game developed as part of a university assignment. The goal is to replicate the famous game Rush Hour, challenging players to navigate a grid and free a blocked vehicle by strategically moving other cars.
š ļø Technologies Used
- Java & PostgreSQL ā For game logic and data persistence.
- ASCII Rendering ā Provides a simple but engaging visual representation of the game.
š Useful Links
- Wireframe Figma ā Design and layout reference.
š® Features
ā
Main Menu ā Start the game, view the tutorial, or quit.
ā
Game Setup ā Choose your username and difficulty level. Reuse an existing username to continue progress or select a specific card ID for replaying a level.
ā
Gameplay View ā Displays card ID, level, and moves. Follow on-screen instructions to play
ā
Endgame Screen ā Review moves, replay the card, start a new one, or quit. ā
Leaderboard ā Compare your score with other players and track your progress.
This project brings the challenge of Rush Hour into a unique ASCII format, offering a fun and engaging experience while reinforcing problem-solving skills. š¦š®