Skip to content

San7o/game-of-life.h

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

game-of-life.h
==============

Conway's Game of Life logic implemented as a C99 header-only
library.

Author:  Giovanni Santini
Mail:    giovanni.santini@proton.me
License: MIT


Usage
-----

Do this:

  #define GAME_OF_LIFE_IMPLEMENTATION

before you include this file in *one* C or C++ file to create the
implementation.

i.e. it should look like this:

  #include ...
  #include ...
  #include ...
  #define GAME_OF_LIFE_IMPLEMENTATION
  #include "game-of-life.h"

If you want basic printing functionality from this library, you
need to #define GAME_OF_LIFE_PRINT

To run a simultation, simply call `game_of_life_simulate`.

Check out the `example.c` file for a complete example.


Code
----

The official git repository of game-of-life.h is hosted at:

    https://github.com/San7o/game-of-life.h

This is part of a bigger collection of header-only C99 libraries
called "micro-headers", contributions are welcome:

    https://github.com/San7o/micro-headers

About

Conway's Game of Life logic implemented as a C99 header-only library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors