Skip to content

mwihoti/MemoryGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

MemoryGame

About

Memory Game is built using Slint UI Rust.

Video demo: https://app.gemoo.com/share/home?codeId=DGlLJep7KGgY7

How to Play

The Memory Game is a simple game where you need to find matching pairs of cards. Here's how to play:

  1. Click on a card to reveal its symbol.
  2. Click on another card to reveal its symbol.
  3. If the symbols on the two cards match, they will remain face up.
  4. If the symbols on the two cards do not match, they will be flipped back face down.
  5. Continue flipping cards and trying to find matching pairs until all cards are matched.

Features

  • Timer: The game includes a timer that keeps track of the time it takes you to complete the game.
  • Score: The game keeps track of your score based on the number of moves you make.
  • Attempts: Keeps track number of trials you have made to match tiles
  • Restart: You can restart the game at any time by clicking on the restart button.
  • Quit Game: You can quit the game by clicking on 'quit game ' button.

Game Built with Rust

The Memory Game app is built using Rust programming language. Rust provides a safe and efficient way to develop high-performance applications.

To build and run the Memory Game app, follow these steps:

  1. Install Rust by following the Rust Getting Started Guide. This will install the rustc compiler and the cargo build system.

  2. Clone the Memory Game repository to your local machine:

    git clone https://github.com/mwihoti/memory-game.git
    
  3. Navigate to the project directory:

    cd memory-game
    
  4. Build the Rust project using cargo:

    cargo build
    
  5. Run the application binary:

    cargo run
    

Make sure you have Rust and cargo installed on your system before building and running the game.

Contributing

If you would like to contribute to the Memory Game app, please follow these steps:

  1. Fork this repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request to the main repository.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Contact

If you have any questions or suggestions, please feel free to contact at ().

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published