Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/apostolouagg/the-dice-game

The Dice Game
https://github.com/apostolouagg/the-dice-game

csharp

Last synced: 4 days ago
JSON representation

The Dice Game

Awesome Lists containing this project

README

        

# Assignment #1

This is a game made with C#. A dice changes positions randomly within a panel. The goal of the game is for the player to collect as many points as possible. Each time the dice is clicked, the player receives from 1 to 6 points. The points obtained each time are equal to the number shown on the dice at that moment.

Initially, the user must Log In or Register with their details. After logging in, they are directed to the main menu where their details and the Leaderboard are displayed.

By clicking Play , the player is directed to the corresponding form and can start the game. They must first select the level, and then the game starts whenever they click the dice.

In Account settings, the user can change the Theme of the application, see their personal scores on each level, and change their profile picture.

In the Leaderboard, the order of appearance of the players is determined by their score. Obviously, the player with the highest score is first, the next highest is second, and so on. The user can view the Leaderboard for each level using the Easy, Medium, or Hard buttons.

All data is stored in txt files.

## Some Images:

![Screenshot_1](https://github.com/apostolouagg/Assignment-1/assets/61296853/8a2c7de8-7b91-480c-9d94-7314db79368e)

![Screenshot_8](https://github.com/apostolouagg/Assignment-1/assets/61296853/fc32adfc-0c6d-4ee0-9f06-6da7d30adfdf)

![Screenshot_10](https://github.com/apostolouagg/Assignment-1/assets/61296853/733f00ad-a40f-40cd-9da7-90ed69b58b42)

![Screenshot_12](https://github.com/apostolouagg/Assignment-1/assets/61296853/de5ba296-ba89-4cd4-bab5-de19ddc1dcf6)

![Screenshot_14](https://github.com/apostolouagg/Assignment-1/assets/61296853/f6e2683e-2b12-4235-aef0-a6f7601194cb)

![Screenshot_15](https://github.com/apostolouagg/Assignment-1/assets/61296853/02e1c059-0d9f-4abf-a82c-30eb0adeac11)

![Screenshot_17](https://github.com/apostolouagg/Assignment-1/assets/61296853/67b893dc-2657-4215-8812-70c3c34108dc)

![Screenshot_19](https://github.com/apostolouagg/Assignment-1/assets/61296853/69836250-7d71-4542-993f-ceb7da7d628e)

![Screenshot_32](https://github.com/apostolouagg/Assignment-1/assets/61296853/3fd041a9-7201-4190-abd2-0f4a9a0ce63e)

![Screenshot_39](https://github.com/apostolouagg/Assignment-1/assets/61296853/6b452cc1-dde4-4c89-bdf6-ccb02c953546)