▪️ ▪️ ▪️ ▪️ Conway's ▪️ ▪️ ▪️ Game ▪️ ▪️ of ▪️ ▪️ Life ▪️ ▪️ ▪️ ▪️ ▪️
Implementation of Conway's Game of Life with TypeScript
Contents
Demo
View the application at https://luvuong-le-game-of-life.netlify.com/
Tech Stack
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/ |
Running the Game
Ensure Node.js and NPM are installed
Ensure Yarn is installed as well
Install the Packages
yarn install
Run the game
yarn start
The game should now be running at localhost:1234
Features / Ideas To Do
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