eutopi / Goldfish-Memory

Android memory-based card game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Goldfish Memory

Android memory-based card game that supports user authentication/login, best score tracking with a cloud database, and leaderboard functionalities.

Login Screen User Profile Game Leaderboard

Details

Login page: authentication handled with Firebase

Home page: navigation options include logout, play game, check profile, or view leaderboard

Profile: displays user's best (shortest time), number of total games played, and a simple icon. This icon can be changed by selecting from a dialog of 6 custom images.

Memory game: shows a grid-like display of face-down cards with a ticking timer

  • click on a card to flip it over
  • when two cards are flipped
    • if they are same, both disappear
    • if they are different, both are flipped back over
  • game ends when all cards are flipped

Leaderboard: uses RecyclerView and CardView to display the scores of players (stored and loaded using Firebase), sorted from shortest to longest time

About

Android memory-based card game


Languages

Language:Kotlin 100.0%