/Conway

A SHMUP Game based on Conway's Game of Life

Primary LanguageJava

No Maintenance Intended

This is some very old code from before my time in grad school. I see no reason to take it down but definitely plan to never really touch it again.

Macdev branch is a branch for exploring current issues with the mac development of the build.

Potential Warning to Mac users. Earlier in the games development there was some performance issue where the game caused Macs to hang until the process was killed. A lot has changed in the code since so I'm not sure if that will still happen but if it does please let me know.

This project uses the libgdx library found here: http://code.google.com/p/libgdx/ Documentation for libgdx can be found here: http://libgdx.badlogicgames.com/nightlies/docs/api/

Conway is Galaga style shoot-em-up game that is based within an active Conway Game of Life. Currently it supports single player on a randomly generated board with four different weapon types. I'm looking into making it multi-player at the moment and exploring ways to make the inital conidtions a little more deterministic. There are also some performance issues that I may or may not get to eventually and if someone want to tackle that would be awesome, ask me if interested. There are also a crop of people that I know of watching the project that are interested in it as a learning experience for programming so I have made eforts to document the shit out of the majorly important code and will occassionally do a bulk commit that is just documentation.