flower-game-phaser3
flower-game-phaser3 copied to clipboard
A flower genetics game with Phaser 3, React, Redux
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.
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. Started in 2019, took a long break, then continued work during the Finally Finish Something Game Jam.
Features
- Manipulate flower color, shape, and stem traits
- Recessive genes
- Save garden to browser