Game: Arcade of Life
-
acharneski
- Posts: 7
- Joined: June 6th, 2026, 12:09 pm
Game: Arcade of Life
Hello Everybody!
I'm a longtime lover of life, and I've always wanted to build a game-ified version of it... I've finally found a good format! The idea is basically missile defender inspired use of gliders and defending territory. Both the enemy and friendly tiles evolve according to the game of life, leading to gliders, spaceships, and guns being strategic assets. Chaotic destruction mechanics come for free with entertaining effect!
It also includes a level designer and an editable pattern zoo with a complete lifewiki import, even the OCA patterns.
It's Open Source and Ad-Free. I hope you enjoy!
https://aol.cognotik.com/
https://github.com/SimiaCryptus/Arcade_of_Life
I'm a longtime lover of life, and I've always wanted to build a game-ified version of it... I've finally found a good format! The idea is basically missile defender inspired use of gliders and defending territory. Both the enemy and friendly tiles evolve according to the game of life, leading to gliders, spaceships, and guns being strategic assets. Chaotic destruction mechanics come for free with entertaining effect!
It also includes a level designer and an editable pattern zoo with a complete lifewiki import, even the OCA patterns.
It's Open Source and Ad-Free. I hope you enjoy!
https://aol.cognotik.com/
https://github.com/SimiaCryptus/Arcade_of_Life
- NNlk05
- Posts: 625
- Joined: January 14th, 2026, 8:42 pm
- Location: Exploring in the Jungle of the INT Rulespace
- Contact:
Re: Game: Arcade of Life
Did you use LLM tools in the making of the website?
Very nice game overall tho
!
Very nice game overall tho
Feci quod potui, faciant meliora potentes.
https://nnlk05.github.io
=3
Code: Select all
x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
=3
-
acharneski
- Posts: 7
- Joined: June 6th, 2026, 12:09 pm
Re: Game: Arcade of Life
I'm glad you enjoyed it, even though you suspected the evil hand of automated tooling...NNlk05 wrote: June 7th, 2026, 5:39 pm Did you use LLM tools in the making of the website?
Very nice game overall tho!
Would you believe that I handcrafted every line of code, handwriting on home-made parchment by firelight, and then manually preparing punchcards made of tree bark using only stone tools?
- NNlk05
- Posts: 625
- Joined: January 14th, 2026, 8:42 pm
- Location: Exploring in the Jungle of the INT Rulespace
- Contact:
Re: Game: Arcade of Life
Yep. Not using LLM tools in 2026 means you are falling behind.acharneski wrote: June 7th, 2026, 5:49 pm Would you believe that I handcrafted every line of code, handwriting on home-made parchment by firelight, and then manually preparing punchcards made of tree bark using only stone tools?
One suggestion is that you simplify the UI a bit. There are a bit too many buttons for my taste.
Feci quod potui, faciant meliora potentes.
https://nnlk05.github.io
=3
Code: Select all
x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
=3
-
acharneski
- Posts: 7
- Joined: June 6th, 2026, 12:09 pm
Re: Game: Arcade of Life
I totally agree. This kinda' grew beyond its original scope as we played and iterated, particularly with the level designer. I'll probably focus on that next. Thanks for the constructive feedback! LMK if you have any other thoughts or ideas!NNlk05 wrote: June 7th, 2026, 5:56 pm One suggestion is that you simplify the UI a bit. There are a bit too many buttons for my taste.
-
LWSSONHWSSONLWSS
- Posts: 409
- Joined: July 20th, 2024, 9:51 am
-
acharneski
- Posts: 7
- Joined: June 6th, 2026, 12:09 pm
Re: Game: Arcade of Life
Thanks for the feedback! Can you please elaborate? Do you mean the positioning is awkward, or you find you have too much ink to make the game challenging?
If the latter is the case, you can always tune the settings or experiment with level design, and even share your preferred settings via json export.
With the game mechanics having just been implemented, I'm still working on tuning game balance and difficulty progression.
- tommyaweosme
- Posts: 1581
- Joined: January 15th, 2024, 9:37 am
Re: Game: Arcade of Life
i downloaded the repository and attempted to use it on my device. i got stuck on the epilepsy warning screen as the button wasn't working, so i manually edited the epilepsy screen out, and the buttons still didn't work.
here's the gosper glider gun
Code: Select all
#R life
24bo$22bobo$12b2o6b2o12b2o$11bo3bo4b2o12b2o$2o8bo5bo3b2o$2o8bo3bob2o4b
obo$10bo5bo7bo$11bo3bo$12b2o!-
acharneski
- Posts: 7
- Joined: June 6th, 2026, 12:09 pm
Re: Game: Arcade of Life
Did you try to simply open the index.html file?tommyaweosme wrote: June 8th, 2026, 9:54 pm i downloaded the repository and attempted to use it on my device. i got stuck on the epilepsy warning screen as the button wasn't working, so i manually edited the epilepsy screen out, and the buttons still didn't work.
Try using the website.
If you want to run it locally, make sure you use an http server, such as npm run serve, as the readme indicates.
- I6_I6
- Posts: 1002
- Joined: July 26th, 2025, 8:44 pm
- Location: Here, there, somewhere, anywhere, everywhere.
- Contact:
Re: Game: Arcade of Life
Really nice game!
How do the cells evolve when different states interact? I've noticed it works differently than regular Life if I fire a spaceship and it collides with another spaceship. How did you handle the edges of the playing field?
How do the cells evolve when different states interact? I've noticed it works differently than regular Life if I fire a spaceship and it collides with another spaceship. How did you handle the edges of the playing field?
Code: Select all
#C [[ THEME Golly ]]
x = 27, y = 15, rule = LifeHistory
8.A$A6.A.A$3A4.BA2B.B2D$3.A4.2B.2B2DB$2.2A2.3B.6B2.3B$2.20B$4.19B$4.2B
C10BD4B$4.2B2C10BD4B$4.B2C11B2D3B$4.13B2D4B$5.12BD3B.B2A$6.13B3.BA.A$
6.3B.B3.B10.A$25.2A!
-
acharneski
- Posts: 7
- Joined: June 6th, 2026, 12:09 pm
Re: Game: Arcade of Life
I'm really glad you life it!I6_I6 wrote: June 9th, 2026, 12:54 am Really nice game!
How do the cells evolve when different states interact? I've noticed it works differently than regular Life if I fire a spaceship and it collides with another spaceship. How did you handle the edges of the playing field?
The enemy and friendly cells annihilate each other if they are adjacent, kinda like anti-matter and normal manner. this is why you won't see any mixed life patterns. there is an extra die-out rule for cells that don't change for N turns, and this is tuned for each territory type so that certain zones have programmable static/dynamic affinity. This also means that various patterns in the zoo have a hard metric for age-tolerance, and I'm planning to add that soon.
Grid wrapping is pretty standard torical wrap, but the space invaders game introduces an offset wrap I thought was pretty neat.
Glad you enjoy! Feedback welcome! Please share with your friends!
-
acharneski
- Posts: 7
- Joined: June 6th, 2026, 12:09 pm
Re: Game: Arcade of Life
If anyone would prefer a 6min demo video to check this out, I just published one on youtube:acharneski wrote: June 7th, 2026, 3:59 pm https://aol.cognotik.com/
https://github.com/SimiaCryptus/Arcade_of_Life
https://youtu.be/nVhosQ0nGgo
