Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TodePond/CellPond
surreal cellular automata
https://github.com/TodePond/CellPond
Last synced: 3 months ago
JSON representation
surreal cellular automata
- Host: GitHub
- URL: https://github.com/TodePond/CellPond
- Owner: TodePond
- License: mit
- Created: 2022-01-13T16:14:06.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T06:54:57.000Z (4 months ago)
- Last Synced: 2024-07-10T03:33:12.825Z (4 months ago)
- Language: JavaScript
- Homepage: https://cellpond.cool
- Size: 1.07 MB
- Stars: 272
- Watchers: 8
- Forks: 35
- Open Issues: 82
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# CellPond
CellPond is a slightly-surreal 'cellular automata' engine that I made for fun.I've made three videos about it! Check them out:
🦠 [**Cells in Cells in Cells**](https://youtu.be/gv40Z9tVjAI)
🤖 [**Nothing**](https://youtu.be/sQYUQNozljo)
🔮 [**Spellular Automata**](https://youtu.be/xvlsJ3FqNYU)## What's the big idea?
CellPond has 2 big ideas:
🐸 You can code it by dragging + dropping shapes.
🐸 Cells can split/merge cells into smaller/bigger cells.## How can I use it?
You can try it out at [cellpond.cool](https://cellpond.cool)
(sorry no touch controls yet)Or, you can [download the source code](https://github.com/TodePond/CellPond/archive/refs/heads/main.zip) and open `index.html` in a browser.
## How does it work? What do all the shapes do?
It's a secret.## How do I save my creations?
You can use ctrl/cmd+s to save your paddles to a file, and ctrl/cmd+o to load from a file.You can also use ctrl/cmd+c and ctrl/cmd+v to save and load from your clipboard!
## Where's the diamond gone?
There used to be a diamond shape! It let you add/subtract/swap channels. But I rewrote a lot of stuff for the [Spellular Automata](https://youtu.be/xvlsJ3FqNYU) video and it broke.
To add/subtract, use the new Hexagon shape instead. You can't swap yet but it's [planned](https://github.com/TodePond/CellPond/issues/281).
## I've ran out of space for paddles!
Don't panic!
Just scroll the mouse wheel while holding down ctrl/cmd/alt/option.
## How do you lock paddles?
Due to recent advances in technology, you don't need to lock paddles to activate them anymore. Now, your paddles are **always active**.
Be careful not to lose your squares though!