Game of Life 3D
Demo
An implementation of the Conway's Game of Life using multiple technologies including TypeScript, React, Rust, WebAssembly and Three.js.
It's not actually a 3D Game of Life, but Game of Life 3D which renders two-dimensional space into three-dimensional canvas where the cells are just cubes. The objectives of this project are i) to get an idea of combining unfamiliar (to me) technologies in a single software, ii) to expand knowledge and possibilities of the frontend development and iii) to help anyone who are interested in my interests to begin their own learning processes.
Build
It requires
Build Rust (WebAssembly)
Go to wasm/
and run
> wasm-pack build
Build the app
Go to the root directory and run
> npm install
> npm run build
Then serve the build/
directory with your favorite tools. For example,
> serve build