Download Latest Version yacht_alpha_4.zip (88.7 kB)
Email in envelope

Get an email when there's a new version of Yacht

Home
Name Modified Size InfoDownloads / Week
Version 1 2022-03-29
Alpha 2015-06-27
README.txt 2022-03-29 4.8 kB
Totals: 3 Items   4.8 kB 0
========================================================================
---                   __  _____   ____   _ _____                     ---
---                   \ \/ / _ \ / _/ |_| |_   _|                    ---
---                    \  /  _  | (_|  _  | | |                      ---
---                    /_/|_| |_|\__\_| |_| |_|                      ---
---                                                                  ---
========================================================================
--- VERSION..: 1.0.3                                                 ---
--- AUTHOR...: PCGuyIV                                               ---
--- LICENSE..: GNU General Public License, Version 3 (GPLv3)         ---
--- COPYRIGHT: (C) 2022 - PCGuyIV                                    ---
========================================================================

ABOUT YACHT:
------------------------------------------------------------------------
Yacht is a traditional dice game, played with five standard six-sided
dice.

Yacht has four modes of play:
    - Solitaire (Normal)
    - Solitaire (Hard)
    - 2 Player  (Human vs. Human)
    - 2 Player  (Human vs. Computer)

Solitaire: Both solitaire modes are played against a target score, and
========== the final score is presented as a percentage of the target.
In Normal mode, this score is 258, which represents the minimum score
possible that will still fill every slot, including the Upper Bonus,
with a non-zero value. It is possible to score above 100% in this mode.

In Hard mode, the target is 375 points. This represents a perfect score,
and as such, 100% is the highest possible score you can achieve in this
mode. However, achieving a 100% is as close to impossible as you can get
without actually being impossible.

2 Player: Both 2 player modes put you against another opponent with the
========= traditional objective of scoring more points than the other
player. The only real difference is that in Human vs. Human mode, the
2nd player is another person, while in Human vs. Computer mode, it's a
computer-controlled opponent.

LICENSE INFORMATION:
------------------------------------------------------------------------
Yacht is free software. Under the terms of Version 3 of the GNU General
Public License, as published by the Free Software Foundation, you may
redistribute, modify, or both modify and redistribute Yacht under
Version 3, or at your discretion, any later version of the GNU General
Public License.

Yacht is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY: without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.

You should have received a copy of the GNU General Public License along
with Yacht. If not, see <http://www.gnu.org/licenses/>.

CURRENT VERSION: 1.0.3
------------------------------------------------------------------------
This version is a rework of the existing code. It also fixes some layout
issues when running on Windows 11.

CHANGES SINCE: 1.0.2
------------------------------------------------------------------------
- Sizing adjustments to the GUI
- Coding improvements

CHANGES SINCE: 1.0.1
------------------------------------------------------------------------
- Fixed font issues for non-Windows systems

CHANGES SINCE 1.0
------------------------------------------------------------------------
- Rules & About panel issue resolved
- End game pop-up works properly, now.

CHANGES SINCE ALPHA 4
------------------------------------------------------------------------
- All code reworked and restructured
- AI reimplemented
- Improved GUI, that responds to all dice rolling and scoring events as
  originally intended
- Rules window added
- "About" pop-up added
- End of game results display pop-up added
- Two 2-player modes

CHANGES SINCE ALPHA 3
------------------------------------------------------------------------
- Removed AI
- Removed Pop-up notifications (End of Game, Help, & About)
- Reworked code to improve GUI behavior

CHANGES SINCE ALPHA 2
------------------------------------------------------------------------
- Added AI
- Corrected major logic error that was producing false positives on
  small & large straights.

CHANGES SINCE ALPHA 1
------------------------------------------------------------------------
- Corrected some spelling errors.
- Corrected issue with scoring buttons not resetting when starting a new
  game.
- Added pop-up results display at the end of a game.

ZIP FILE CONTENTS:
------------------------------------------------------------------------
src        : A folder containing all source code and images for the game
README.txt : This file
yacht.ico  : Shortcut icon
yacht.jar  : The executable JAR file.
Source: README.txt, updated 2022-03-29