Skip to content

A nodejs based application which generated a video of a game of life given parameters. It allows to generate huge maps and watch them going smoothly

Notifications You must be signed in to change notification settings

psyycker/gameOfLifeGenerator

Repository files navigation

Game of Life Generator

This project is still work in progress and subject to change :)

This project is using worker_thread for multi threading with Nodejs

Goal

This allows to run Conway's game of life with huge maps smoothly.

##Usage

Check prerequisites first
Run npm install
Set up your simulation within the index.js (temporary)
Run npm start
Be patient :) (It can take a while depending the power of your CPU

Prerequisites

You are going to need ffmpeg installed on your computer to run this program (ffmpeg is the command line tool which generates videos from images)

Macos

The best way on Macos is to install it using brew:

brew install ffmpeg

Linux

Clear explanations coming soon.

Windows

Clear explanations coming soon.

TODO

  • A better readme
  • Tests
  • API (Using express)
  • Multifiles storage
  • Keep history of videos
  • Some colours! :)

License

MIT

About

A nodejs based application which generated a video of a game of life given parameters. It allows to generate huge maps and watch them going smoothly

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published