Coder Social home page Coder Social logo

memogame's Introduction

Memo Game

Table of Contents

Overview

Welcome to Memo Game, a challenging and entertaining memory-based game developed in Unity with C# scripting. Test your memory and cognitive skills by flipping tiles to find matching pairs, but beware of the added challenge - after finding every Nth pair, two uncovered tiles will swap positions, increasing the difficulty level.

Features

  • Classic Memo Game: Flip tiles to find matching pairs.
  • Gameplay Element: After finding every Nth pair, two uncovered tiles swap positions.
  • Scoreboard: Keep track of your high scores, compete with friends and see who has the best memory skills. Can you top the charts?

Gameplay

  1. Objective: Find all matching pairs by flipping tiles.

  2. Challenge: After finding every Nth pair, two uncovered tiles will swap positions.

  3. Scoring: Your score is based on the time taken to complete the game and the game difficulty.

    • Time Bonus: The faster you complete the game, the higher your score.
    • Difficulty Factor: The game difficulty adds a multiplier to your score.

Installation

To play Memo Game, follow these simple steps:

  1. Clone the repository or download the ZIP file.
    git clone https://github.com/your-username/MemoGame.git
    
  2. Open the project in Unity.
  3. Run the game in the Unity editor or build and run on your preferred platform.

Usage

  • Use the mouse or touch controls to flip tiles and find matching pairs.
  • Pay attention to the swapping of tiles after finding every Nth pair.
  • Challenge yourself to achieve the best time and climb the leaderboard.

License

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

memogame's People

Contributors

nsk4 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

memogame's Issues

Missing README

Please add README so we know what this project is about ๐Ÿ˜„

Setting of game settings can be simplified

Currently to set game settings a static class with setting strings and default values and PlayerPrefs are used. These two are duplicating each other's functionality.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.