10-01-2023, 10:47 PM
Hello all
I have an update to the cellular automata demo I did a long time ago. I've done some optimizations and I have more to go, but its in a 'playable' state.
I'm planning on adding it as a game mechanic to my rouge-like 'Panacea'. There are several materials for you to choose from and they have different interactions with other materials (especially acid). Eventually there will many materials your character will have to collect and mix to make medicine for the village.
As of now it is a stand alone program so I'll upload it here so you can mess with it.
The controls are simple. Use the mouse to select the material and draw it on the canvas.
'c' clears the canvas, 'l' loads a canvas from 'cellauto.ca', 's' saves the canvas to 'cellauto.ca', and 'space' pauses the simulation.
I have an update to the cellular automata demo I did a long time ago. I've done some optimizations and I have more to go, but its in a 'playable' state.
I'm planning on adding it as a game mechanic to my rouge-like 'Panacea'. There are several materials for you to choose from and they have different interactions with other materials (especially acid). Eventually there will many materials your character will have to collect and mix to make medicine for the village.
As of now it is a stand alone program so I'll upload it here so you can mess with it.
The controls are simple. Use the mouse to select the material and draw it on the canvas.
'c' clears the canvas, 'l' loads a canvas from 'cellauto.ca', 's' saves the canvas to 'cellauto.ca', and 'space' pauses the simulation.
2D physics engine https://github.com/mechatronic3000/fzxNGN
Untitled Rouge-like https://github.com/mechatronic3000/Untitled-Rougelike
QB Pool https://github.com/mechatronic3000/QBPool
Untitled Rouge-like https://github.com/mechatronic3000/Untitled-Rougelike
QB Pool https://github.com/mechatronic3000/QBPool