"Plantimac : grow your own plant !"
Plantimac is a mini-game integrated in a website. It consists in making your randomly generated plant grow.
- Plantimac uses L-System (artificial intelligence concept)
- The website is in French
This project is created in the context of studies in IMAC.
https://github.com/sarah2627/plantimac
https://plantimac.netlify.app/
- Clara Daigmorte - (https://github.com/ClawsDevlp)
- Baptiste Ory - (https://github.com/BaptisteOry)
- Sarah Veysset - (https://github.com/sarah2627)
- You can clone the repository in your folder.
git clone https://github.com/sarah2627/plantimac.git
- Architecture of repository
βββ assets (images and sounds)
βββ styles (css)
βββ utils (functions)
βββ webgl
| ββ controls
| ββ game
| | ββ Game.js
| ββ objects
| | ββ environment (sky & sun)
| | ββ plant (with L-System)
| | ββ pot
| | ββ rain
| | ββ sound
| ββ Webgl.js
| ββ index.html
| ββ index.js
ββ package.json
ββ README.md
ββ .gitignore
- Install project
npm i
- Launch project in dev mode Using webpack-dev-server
npm start
- Launch project for production
npm run build
- [ThreeJS] (https://threejs.org/) : uses WebGL