An open API service indexing awesome lists of open source software.

https://github.com/gabdug/yahtzee

JavaFX version of the Yahtzee game. School project.
https://github.com/gabdug/yahtzee

concordia-university efrei java java-8 javafx l3-efrei yahtzee

Last synced: 2 months ago
JSON representation

JavaFX version of the Yahtzee game. School project.

Awesome Lists containing this project

README

          

# Yahtzee Game
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/485126f391f84314a5f28a89bec218c5)](https://www.codacy.com?utm_source=github.com&utm_medium=referral&utm_content=Dugnychon/Yahtzee&utm_campaign=Badge_Grade) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

![Screenshot](https://i.imgur.com/evxp8ce.png?1)

Concordia assignment for the Java course. Game made using JavaFX.

## Team B, group B

- CHEDID Julien
- DAMASSE Thomas
- DUGNY Gabriel

## Setup

- Java 1.8
- IntelliJ 2019.2 Ultimate

## Code explanation

The test package is used to test some methods to compute scores.

The yahtzee package is the main package. Main is the entrypoint.

The code still needs some refactoring, with even better code separation between game logic and JavaFX logic (controller).
With better separation, code would be clearer and simpler to maintain.

## License

Code is released under the [MIT license](LICENSE.md).

Dice assets are from Kenney.nl (distributed under CC-0).

All code snippets found online should have their author in comments.