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

https://github.com/darosh/gridy-games

Board games web app
https://github.com/darosh/gridy-games

Last synced: 2 months ago
JSON representation

Board games web app

Awesome Lists containing this project

README

        

# Gridy Games

[![Build Status](https://travis-ci.org/darosh/gridy-games.svg?branch=master)](https://travis-ci.org/darosh/gridy-games)
[![Maintainability](https://api.codeclimate.com/v1/badges/20d1d52d4e8419971228/maintainability)](https://codeclimate.com/github/darosh/gridy-games/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/20d1d52d4e8419971228/test_coverage)](https://codeclimate.com/github/darosh/gridy-games/test_coverage)

> Board games web app

## Demo

https://darosh.github.io/gridy-games/

## Goals

### Games

- deterministic
- abstract
- two players
- turn based

### Application

- minimalistic design, game first, from mobile to large presentation electronic whiteboards
- two players hot seat or kid/casual level single player engine
- touch based interface (no mouse over)
- progressive web application
- add to home screen and use offline
- material design
- flat, Scalable Vector Graphics, pixel perfect without horizontal/vertical lines allias
- traditional board theme colors using material design colors
- non blocked interface, engines running workers
- vibration and audio API (tuned in G Major as in Gridy :-)

### Library

- [gridy-games-lib](https://github.com/darosh/gridy-games-lib)
- usability test of [gridy](https://github.com/darosh/gridy) library
- monte carlo tree search and minmax engines
- unified franework like interfaces for view and engines

## Build Setup

``` bash
# install dependencies
yarn install

# serve with hot reload
npm run start

# build for production
npm run build