Skip to content

Serpantyn/MatchUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 MatchUp

MatchUp is a memory-game, where player need to find pairs of identical cards in a limited time.

The game is developed in .NET WPF using the MVVM pattern.

Gameplay

  • At the beginning, all cards are turned over
  • The player opens 2 cards
  • If cards are the same - they remain open
  • If not - they are turned over
  • The goal is to find all pairs in the minimum number of attempts and time

Technologies & Concepts

  • .NET (WPF)
  • MVVM architecture
  • ICommand, INotifyPropertyChanged
  • JSON serialization (game history persistence)
  • log4net (logging)
  • MSTest (unit testing)

Screenshots

🏠 Start Screen

Start

🎮 Game Mode Selection

Mode

🧩 Gameplay

Gameplay

🏆 Victory Screen

Victory

❌ Defeat Screen

Defeat

📊 Game History

History

About

Memory-game, where player need to find pairs of identical cards in a limited time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages