kangisworking / flower-game-phaser3

A flower genetics game with Phaser 3, React, Redux

Home Page:http://flower-garden.com.s3-website-us-east-1.amazonaws.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flower Game

A Phaser 3 and React with Redux project based on the Phaser 3 Webpack Project Template. Isometric support with phaser3-plugin-isometric from sebashwa. ES6 support via Babel 7 and Webpack 4. The simulation explores manipulating different genes (colors, shapes, stems) for flowers and seeing what grows.

code style: prettier lines coverage statements coverage buddy pipeline License: GPL v3

Requirements

Node.js is required to install dependencies and run scripts via npm.

Available Commands

Command Description
npm install Install project dependencies
npm start Build project and open web server running project
npm run build Builds code bundle with production settings (minification, uglification, etc..)
npm run test Runs the Jest tests
npm run test:badges Runs the Jest tests and creates the report

About

This is a flower garden genetics simulation. You can generate new flowers randomly, or via the Punnett Square. Game state is handled by Redux, which allows an extendable genetics system.

Features

  • Manipulate flower color, shape, and stem traits
  • Recessive genes
  • Save garden to browser

Writing

About

A flower genetics game with Phaser 3, React, Redux

http://flower-garden.com.s3-website-us-east-1.amazonaws.com/

License:GNU General Public License v3.0


Languages

Language:HTML 86.2%Language:JavaScript 12.6%Language:CSS 1.2%