Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meeroslav/hand-battle
Rock-Paper-Scissor-Lizard-Spock game with custom made framework
https://github.com/meeroslav/hand-battle
Last synced: about 1 month ago
JSON representation
Rock-Paper-Scissor-Lizard-Spock game with custom made framework
- Host: GitHub
- URL: https://github.com/meeroslav/hand-battle
- Owner: meeroslav
- Created: 2015-03-17T10:48:06.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-03-20T15:05:00.000Z (almost 9 years ago)
- Last Synced: 2023-03-23T02:52:22.206Z (almost 2 years ago)
- Language: JavaScript
- Size: 993 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hand Battle
Rock-Paper-Scissor-Lizard-Spock game with custom made framework
December 2014## Installation
1. Install latest node.js: http://nodejs.org/download/
2. Run: npm-install## Build
To build development version use: gulp deploy --dev. Product files will be located in /bin/dev folderTo build production version use: gulp deploy --prod. Product files will be located in /bin/prod folder
## Running unit tests
1. Download PhantomJS headless browser: http://phantomjs.org/download.html
2. Add path to environment variables
3. To run unit tests use: gulp karma
4. Generated html report is in folder /doc/karma-coverage/PhantomJS x.x.x/## Folder structure
* [app] - project assets and tests
* [bin] - deploy destination
* [doc] - folder generated by karma coverage reporter
* [font] - custom icomoon generated font files
* [node_modules] - all imported node modules
* bundle_config.js - file bunding configuration
* gulpfile.js - gulp build system configuration
* karma.conf.js - karma unit test configuration
* package.json - node modules definition## Test results
Tested on desktop browsers:
* IE 9+ (IE 9 doesn't support transform animations)
* Opera
* Chrome
* Firefox
* SafariTested on following devices:
* Samsung S3 mini
* Samsung S3, S4, S5
* Nexus 4, 5
* HTC One
* iPhone 4, 4S, 5, 5S, 6, 6+
* Samsung Galaxy tab 3 10"
* iPad 2
* iPad mini