Skip to content

eazynow/golgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

golgo - Conways Game of Life in Go

This expands upon the simple example of Conways Game of Life written in go provided by Google by adding a richer interface (thanks to termbox) and more features

![alt text][logo] [logo]: https://raw.githubusercontent.com/eazynow/golgo/master/screenshot.png "Screenshot"

Requirements

golgo should work with go versions 1.2 or greater.

Installation

To install golgo, use go get:

go get github.com/eazynow/golgo

Usage

To play the simulation, just run

$ $GOPATH/bin/golgo

Todo

This is still work in progress. Amongst other things:

  • Refactor to a proper solution (split out the code into separate files etc)
  • Add tests
  • Add import starting position
  • Make board size configurable (flags)
  • Make color scheme configurable?

Credits

  • googles example implementation of game of life is used as a basic engine
  • termbox is used as the display engine

About

Conways Game of Life in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages