rfunduk / onirim

Redux/React/Webpack solitaire card game.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ONIRIM

onirim is a solitaire card game based on Onirim from Z-Man Games. In Onirim you're trying to escape from sort of insane dreamworld by finding doors.

You can play it here. But you might want to take a look at the rules first :)

Screenshot

Rules

First, go buy Onirim from your local games store/Amazon/whatever :) I'm not going to cover the rules here. If it's not possible to get a copy of the real game, visit Z-Man Games to get a copy of the rules in PDF.

Usage

This is a pure JavaScript project using React, Redux, ReactDnD, Webpack, and some other bits and pieces.

Locally/Development

I'm using Node v4.1.0 and npm 3.3.2. It is likely to work with Node v0.12+ and npm 2, though.

git clone git@github.com:rfunduk/onirim.git onirim && cd $_
npm install && npm run start

Then visit localhost:5300 in your browser. In development you'll get the same game every time by default.

Tests & Coverage

There are 100 tests! Tests

npm run test

Also, code coverage! Coverage

npm run coverage && open coverage/index.html

Production

npm run build

About

Redux/React/Webpack solitaire card game.

License:MIT License


Languages

Language:JavaScript 92.6%Language:Less 5.4%Language:HTML 1.1%Language:CSS 0.9%