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

https://github.com/cybervoid0/domino-dancing

Dominoes game TypeScript realisation
https://github.com/cybervoid0/domino-dancing

Last synced: 8 months ago
JSON representation

Dominoes game TypeScript realisation

Awesome Lists containing this project

README

          

# Domino Dancing

Here is the [working copy of the interactive version and the simulation](https://shenshin.github.io/domino-dancing/).

![Screenshot of Dominoes game](https://github.com/shenshin/domino-dancing/blob/master/screenshot.jpg?raw=true)

This Domino Game simulation algorithm and TypeScript implementation is designed and written by me. Yes, I decided to reinvent the wheel. It's written in vanilla TypeScript (no frameworks).

This program is inspired by a JavaScript course by [HackYourFuture, Amsterdam](https://www.hackyourfuture.net/).

The technical assignment for the simulation is here:
![Dominoes game technical assignment](https://github.com/shenshin/domino-dancing/blob/master/dominoes-technical-assignment.png?raw=true)
[technical assignment](https://github.com/HackYourFuture/post-grad-ed/blob/master/technical-assignments/w1-w2/JS-DominoGame.pdf)

The TypeScript source code is located in [src](https://github.com/shenshin/domino-dancing/tree/master/src) folder of this repository. TypeScript config file [tsconfig.json](https://github.com/shenshin/domino-dancing/blob/master/tsconfig.json), ESLint config file [.eslintrc.json](.eslintrc.json), NPM configuration [package.json](https://github.com/shenshin/domino-dancing/blob/master/package.json) as well as a couple of more config files used to create and build this game can all be found in the root of this repository. Feel free to clone it and play with the code if you want.