File Exchange

image thumbnail

Text Yahtzee

version (5.97 KB) by Zachary Danziger
Play Yahtzee in the command window, with multiple players per game.


Updated 03 Apr 2013

View License

Object: Roll dice for scoring combinations and get the highest total score.
This text-based command window Yahtzee game was inspired by a few of the other submissions on this site. This version has the following features:

- High scores list
- Multi-player versus option
- Stable, pleasing and intuitive interface
- Conforms to all official Yahtzee rules (including bonus Yahtzee joker scoring:
- Short, modular, commented code (usefull for editing and following flow)
- Consice and transparent score allocation logic
- Text-only game mechanics makes it look like you're working

>> ZYahtzee % runs game
>> ZYahtzee(p) % runs game for p players

Enjoy a brief game of Yahtzee!

Cite As

Zachary Danziger (2020). Text Yahtzee (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (2)

Jaime D



Fixed high score record recording bug that occurred when the current directory was different from the Yahtzee directory.

Added features to bonus stats display - The game will now save scores to appropriate directory (even when not currently in that dir) - there is now no need to include spaces when entering held die numbers for faster play

This update fixes the improper scoring for Yahtzees in versus mode.

- fixed spelling error in game board
- do not accept bad die number inputs (instead of ignoring them)
- added statistics "easter egg"
- added multi-player versus capability
- automatically score final roll

MATLAB Release Compatibility
Created with R2009b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Inspired by: Yahtzee, Yahtzee, Yahtzee