Skip to content

mandresik/Darts-Counter

Repository files navigation

Darts counter

This is a school project with the aim of learning to use android studio, kotlin and MVVM pattern. App was developed on virtual device Pixel 4 API 31.

Application

This app manages score while playing darts. Features:

  • 1 to 6 players can record score,
  • initial score options are: 101, 201, 301, 501 and 701,
  • saving unfinished game is possible,
  • this game can be finished later, or deleted.

Tracking the score

Splash screen & Main Menu

Main menu has 2 options:

  • Create new game
  • Load some saved game

splash menu

Create new game

You can create new game for 1 to 6 players with 5 possible initial scores.

create1 create2

Tracking score & Saved games

The player whose turn it is is marked. While playing, you can save game by clicking on save game button in the right upper corner. The game is then saved to Saved games and you can see the players and their score. You can finish saved game (player's turn is also saved) or delete it.

xxx save1 save2

Finishing game

If player scores more points than he needs, score remains the same and next player continues. Player that wins is shown in winning screen.

fin1 fin2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages