Implementation of Conway's Game of Life with TypeScript
View the application at https://luvuong-le-game-of-life.netlify.com/
Technology | Description | Link |
---|---|---|
HTML5 | Hyper Text Markup Language | ---- |
CSS3 | Cascading Style Sheets | ---- |
JavaScript | High Level, Dynamic, Interpreted Language | ---- |
SASS | Syntactically Awesome Style Sheets | https://sass-lang.com/ |
TypeScript | Superset of JavaScript | https://www.typescriptlang.org/ |
Yarn | Fast, Reliable, Secure Dependency Management | https://yarnpkg.com/lang/en/ |
Ensure Node.js and NPM are installed
Ensure Yarn is installed as well
yarn install
yarn start
The game should now be running at localhost:1234
Key | Meaning |
---|---|
✔️ | Feature Complete |
✖️ | Feature Incomplete |
❓ | Feature Idea |
- ✔️ Create Functional Game Of Life
- ✔️ Custom Cell Class
- ✔️ Object Oriented
- ✔️ Implement Iteration Count
- ✔️ Implement Cell Colours
- ❓ Different Board Style Themes
- ❓ Implement Cell Colours based on generations lived
- ❓ Create timer for the game of life
- ❓ Add grid neighbour wrap around check
- ❓ Generate specific patterns