Skip to content

Jana-Marie/GoLTGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoLTGen & GoLTWeb

Custom Game of Life alike cellular automaton with a flexible and extended set of rules. Either use the python script provided or simply run the html file supplied in GoLTWeb. Only the GoLTWeb will be further developed

production_web.webm

Rules

A game consists of a playfield (gameSize) and its rules (gameRules). A rule consists of its name ("name"), a list of how many neighbors it takes to survive ("survive"), a list of how many neighbors it takes to be birthed ("birth") and optional a cells lifetime ("starve"). All ammounts of neighbours outside of "survive" and "birth" will mark a cell as dying. While "survive" and "birth" are borrowed game dynmaics borrowed from Game of Life, "starve" is rather foreign here. It is the time in steps it takes to starve a cell designated to die, set this to 0 if you don't want to use this.

Inspiration

This concept is heavily insipred by The Powder Toys Life element. Please consider donating to them <3

The whole project was furthermore fueled by RevisionParty23 <3

Usage

Web

Open GoLTWeb/index.html, define a set of rules, game parameter and display options and press Create Game. Once the game has been created you can press Play or press your space key.

Python (outdated)

You can add your rules to the list of rules below, and choose one from the commandline.

NixOS ./generate.py <name> or ./generate.py

other python3 generate.py <name> or python3 generate.py

About

Game of Life (alike) Texture Generator

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •