Recreated the classic Hangman game as a C# WPF application on the .NET framework in Visual Studio, using the MVVM (Model-View-ViewModel) architecture.
The main goal of the game is to guess 3 words in a row to win a match. But, if a player uses 9 incorrect letter guesses for a single word, the game is considered lost.
After launching the application, the first screen displayed is the Sign In window, allowing players to select an existing profile. For new users, there is an option to create a new player profile consisting of a username and an avatar, which can either be selected from predefined avatars or uploaded from local storage.
After pressing the "New user" button the next window will apperear:
After completing your username, you can choose your avatar.
The statistics are available for all users.
- Visual Studio 2022 or above.
- .NET Desktop Development workload installed in Visual Studio
- Clone this repository using:
git clone https://github.com/Andreiser12/Hangman.git
- Open the
HangmanGame.slnsolution file in Visual Studio. - Run the application.







