Skip to content

sarah2627/plantimac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

73 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IMAC IA | Plantimac

Presentation

"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.

Links

https://github.com/sarah2627/plantimac
https://plantimac.netlify.app/

Credits

Quickstart

  • 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
npm start
  • Launch project for production
npm run build

Libraries used

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •