Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ata-turhan/memory-game
It is a fun memory game made with Java Swing and AWT, perfect for anyone interested in game development or looking for a little entertainment.
https://github.com/ata-turhan/memory-game
Last synced: 11 days ago
JSON representation
It is a fun memory game made with Java Swing and AWT, perfect for anyone interested in game development or looking for a little entertainment.
- Host: GitHub
- URL: https://github.com/ata-turhan/memory-game
- Owner: ata-turhan
- License: gpl-3.0
- Created: 2024-03-31T18:26:24.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-31T19:36:13.000Z (9 months ago)
- Last Synced: 2024-04-09T01:04:21.512Z (9 months ago)
- Language: Java
- Size: 800 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# Memory Game in Java Swing and AWT
This project is a memory game implemented in Java using Swing and AWT components. It challenges players to test their memory and recall abilities by matching pairs of cards.
![Memory Game Screenshot](screenshot.png)
## Features
- Graphical user interface built with Java Swing and AWT.
- Players can match pairs of cards to test their memory skills.
- Turn counter keeps track of the number of turns taken.
- "New Game" button to reset and reshuffle the icons.## Setup
To run the Memory Game project locally, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/invictus-21/Memory-Game.git
```
2. Navigate to the project directory:
```bash
cd Memory-Game
```
3. Run the script:
```bash
script.sh
```## Usage
- Upon running the application, the memory game grid will be displayed with default image icons.
- Click on a tile to flip it and reveal an image icon.
- Try to find all matching pairs within 15 turns.
- Use the "New Game" button to reset and reshuffle the icons for a new game.