Skip to content

Releases: dsmcclain/React-Yahtzee

v1.1

07 Mar 16:54
Compare
Choose a tag to compare

What's new in 1.1

  • Modals now exist to help the user. If a user clicks on the score table before they have completed all their rolls for the turn, or if the cell they click will score a zero and there are other cells that could register a non-zero score, a modal will pop up to advise them.
  • Game Restart now exists. When a game ends the roll button will switch to a 'new game' button. Clicking it will reset the scorecard and dice to a starting position.
  • A few styling changes were applied to make the game look and feel a lil nicer :)

v1.0

14 Feb 04:01
Compare
Choose a tag to compare

React-Yahtzee v1.0 is here! The 1.0 release of the game is the first fully functional release, meaning the user can play a full game. The scoretable is fully functional, and all components conform to the rules of the game. The table requires users to register scores once per turn, and a new turn cannot begin until a score has been registered. All score values are calculated by the app, and when the user completes a game the table autofills the final scores for the user. In version 1.0 there is no way from within the app to start a new game. Users must refresh the app in order to start over.

This version lacks any guide or instructions for the user. Controls for the game are fairly intuitive, but users unfamiliar with Yahtzee have little help orienting themselves. Future versions will include helpful hints for users, for example if a user clicks on the table to register a score before their turn is finished, a message stating "Are you sure? You still have one roll remaining!" will display. Future releases will focus on providing this sort of help to the user, as well as improved styling.

Minimally Functional Release

05 Feb 19:24
Compare
Choose a tag to compare
Pre-release

v0.1.0 of React Yahtzee

This is the minimally functional release, meaning that the basic elements of the game are present and working. There are dice that can be rolled and 'held' or frozen, there is a scorecard that has some stateful rendering of scores based on the dice roll, and there are counters identifying the number of rolls remaining and the overall total showing on the dice. Scores can be registered in the scorecard, but the behavior of the scorecard does not yet align with the rules of the game. There is no way to complete a game in v0.1.0, nor can you restart a game except of course by reloading the entire app.