Skip to content

rgvh/game-of-greed

Repository files navigation

game-of-greed

Author: Richard von Hagel Version: 1.0.1 (increment the patch/fix version number up if you make more commits past your first submission)

Overview

This application is a simple version of the Game of Greed (AKA Farkle) where players roll up to six dice. After rolling, the player can set aside scoring dice and then decide to either "bank" the score or roll again. If a subsequent roll does not score any points, all points earned are forfeited. The objective is to reach a score of 10000.

Getting Started

This application is written in python and requires a virtual environment (pipenv shell)

Architecture

Python import random

API

None

Change Log

1.0.0 - class-01 Requirements: Application should simulate rolling between 1 and 6 dice Application should allow user to set aside dice each roll Application should user to enter score per roll Application should allow “banking” current score or rolling again. Application should keep track of total score Application should keep track of current round

07-09-2019 8:35am - Added functionality to calculate dice roll and track scores.

1.0.1 - class-02 Requirements: Complete requirements for class-01 Refactor with modularization Build test suite

07-10-2019 8:20am - Incomplete.

-->

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages