Skip to content

marrow16/JaGol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JaGol (Conway's Game Of Life)

Apache Version 2 Licence Latest Build

Written for fun in Java using JavaFX

To run

Dowload the latest build and execute from command line:-

java -jar jagol-2.6.1.jar

Features:

  • Adjustable board size, generation speed and board drawing options
  • Supports different life rules (e.g. Standard, HiLife or custom)
  • Animation (gif) recording
  • Pattern loading/saving (using .rle files)
  • Drag patterns (rle and plaintext) from websites (e.g. Life Lexicon)
  • Board drawing - the board is focusable and accepts keys...
    • move about with arrow keys
      • hold Ctrl down to set cell alive
      • hold Alt+Ctrl down to invert cell alive states
    • type something!
  • Additional command line interface
  • Cell ageing (cells can optionally die of old age)

Screen Shot

Example animation output...

golanimation

Enjoy!