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

https://github.com/ghaiklor/flood-it

Flood It! is a simple addictive strategy game in which you have to flood the whole game board with one color
https://github.com/ghaiklor/flood-it

addictive-strategy-game expo flood flood-it game-board react react-native redux

Last synced: 7 months ago
JSON representation

Flood It! is a simple addictive strategy game in which you have to flood the whole game board with one color

Awesome Lists containing this project

README

          

# Flood It!

[![Build Status](https://travis-ci.org/ghaiklor/flood-it.svg?branch=master)](https://travis-ci.org/ghaiklor/flood-it)

_Flood It! is a simple addictive strategy game in which you have to flood the whole game board with one color_

[Download .apk for Android](https://exp-shell-app-assets.s3-us-west-1.amazonaws.com/android%2F%40ghaiklor%2Fflood-it-c2b843bc-3f06-11e7-8031-0a580a780520-signed.apk)

~~Download .ipa for iOS~~ (I don't have developer account)

## How to play

You need to fill game field with one color.

For achieving this, choose one of the color and tap on it.
It will start fill a field with selected color, where start point is left upper corner.

## Screenshots

| Easy | Hard | In Game |
|:----:|:----:|:-------:|
| ![Flood It!](https://cloud.githubusercontent.com/assets/3625244/26276662/26fc5a5a-3d84-11e7-949f-b053b5d8f6e4.png) | ![Flood It!](https://cloud.githubusercontent.com/assets/3625244/26276661/26d0a54a-3d84-11e7-9861-2cb3598e5c11.png) | ![Flood It!](https://cloud.githubusercontent.com/assets/3625244/26276838/69e1a1be-3d88-11e7-8219-3acc1acbd73a.png) |

## Technical stack

- [Expo](https://expo.io)
- [React](https://facebook.github.io/react/)
- [React Native](https://facebook.github.io/react-native/)
- [Redux](http://redux.js.org)

## Development Flow

You can use CLI tool for development server, or use [Expo XDE](https://expo.io).

```
git clone git@github.com:ghaiklor/flood-it.git
cd flood-it
npm install
npm test
npm start
```

## Building

Login with Expo account and build:

```
npm run login
npm run build
```

## License

[GNU GPLv3](./LICENSE)