Skip to content

Simple dart game score calculator, working within command line interface.

License

Notifications You must be signed in to change notification settings

KostasEreksonas/Dart_scoreboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dart Score Calculator

Project for creating scoreboard for the game of Darts. There are CLI and GUI versions of the scoreboard.

Table of Contents

Versions

  1. The scoreboard working within Command Line Interface (CLI) can be found in CLI folder and the source code can be found by following this link.
  2. The graphical version of the scoreboard with GUI can be found in GUI folder and the source code for it can be found here.
  3. Previous versions of the scoreboard with GUI can be found in Previous versions subfolder within GUI folder.

CLI Version

Features of this version are:

  1. Count score for a 2 player game.
  2. Choose, how many sets and legs you want to play in your game.
  3. Set a point count for a leg.
  4. Count an average score of 3-dart throws made.
  5. Count stats - ammount of times of scored 100's 140's and 180's.

More information about CLI version can be fount here.

GUI Version

Features of this version are:

  1. A comprehensible GUI for counting stats of a darts game.

A sketch of how a finished GUI would look like is presented below:

Sketch of a dart calculator's GUI

Also I have added a .drawio file for calculator's GUI scheme in a schemes folder.

Next is the sketch of a Dialog window, which is used for collecting user input and data about the darts game. It is presented below:

Sketch of a dialog for user input

Also I have added a .drawio file for calculator's Dialog scheme in a schemes folder.

More information about GUI version can be found here.

Further Work

In v0.2 I will redesign the code of the GUI and will implement these updates:

  1. Clean the code for drawing Main window and Dialog window.
  2. Pass user input from Dialog to the Main window.
  3. Input data in specific Main window fields.
  4. Pass the user input to predefined functions for calculations.
  5. Redraw the Main window with new calculated values.

About

Simple dart game score calculator, working within command line interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages