An experimental puzzle inspired by cellular automata.

In each level, design evolutionary rules to grow a seed into the correct shape. Features 12 levelsAlso features a level editor (currently not supported in browser). Share your level codes in the comments!

Note: If you have issues running the game or would like to load / edit custom levels, please download the desktop version.


Controls:

  • Left Click  :  Select / Place Cell
  • Right Click  :  Erase Cell
  • [Esc]  :  Go Back
  • [M]  :  Toggle Music On / Off
  • [Arrow Up / Down]  :  Scroll Rules List Up / Down


Explanation:

    To start the main game, select [PLAY] in the main menu. Each of 12 built-in puzzles can be played in any order. They are separated into 3 pages (click arrow buttons to navigate), and are roughly ordered by difficulty.

    The workings of this game can be discovered through experimentation. However, if you get stuck, please keep reading...

    To solve a level, design a rule configuration that causes the seed (starting position) to evolve into the correct shape. Utilize all 6 colored cells however you see fit. The shape ultimately only needs to match the target silhouette (denoted by the shimmering greyish background). When you are ready, press the play button at the bottom of the screen and watch the seed evolve according to your rules. You can also step forward and backward single steps at a time to help analyze specific moments. As an added challenge, try to solve each level with as few rules or as few steps as possible. 

    When you are finished playing a level, or are feeling stuck, return to the level select by pressing [Esc].



    Up to 16 rules can be utilized (use arrow keys up/down to see more of them). Each rule consists of a 3x3 'kernel', and a 1x1 'product'. The center of the kernel is the 'subject' of the rule. Rules are applied to every cell in the main 19x19 grid at every step. When a rule is applied, the subject will transform into the product. In order for a rule to apply to a cell, the cell and its neighbors must match with the kernel. Empty cells adjacent to the subject within the kernel are considered 'wild'. Rules are prioritized in order from top to bottom.


 "An empty cell with a green cell to the left of it will become a green cell"


"A red cell with a gold cell both below and bottom right of it will become a blue cell"


Tips:

  • Read your rules aloud (like above)
  • Rules that apply to empty cells are especially useful
  • Keep rule priority in mind
  • Try imagining applying rules manually to the main grid
  • Most levels have a surprisingly simple solution


Loading custom levels:  
(desktop only)

   Select [LOAD] in the main menu. Copy a level code to your clipboard then select [LOAD] again. If the level code was invalid, the main grid will be empty.

As an example, here is a bonus level:  

2#$32!2#&3##2$79;8:<@?>=ADBECFKJMIO2


Creating custom levels:
(desktop only)

    Select [EDIT] in the main menu. The main 19x19 grid is now editable. Step zero will be the seed in your custom level. Create a rule set and evolve your seed into whatever shape you want. At any point past step zero, you may use the current state of the main grid as the target shape in your custom level. Pause the simulation and press the save button (bottom right corner). The resulting level code will be copied to your clipboard. Share your level codes in the comments!

StatusPrototype
PlatformsHTML5, Windows
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
AuthorQuintin
GenrePuzzle, Simulation
Made withUnity
TagsCreative, Difficult, LOWREZJAM, Pixel Art, Sandbox
Average sessionA few minutes
LanguagesEnglish
InputsMouse

Download

Download
HOX_Windows.zip 35 MB

Comments

Log in with itch.io to leave a comment.

(+1)

Ahhhh, what a great puzzle game with a wonderful atmosphere that is inorganic and calming!
I loved the excitement of setting up the rules and moving them around.
I'm usually not a fan of difficult puzzle games, but I was able to get into this one and finish it, meow~!

Thanks so much for sharing your playthrough! It was a joy to watch.

(+2)

Mouse 2$%7$2##<2/AA0D=F&217)2.7(B7'2&3R&7J'3V^Z%2(``A)XB3=$kjl^!2#-3$4#72/;;0>8@&213)2.3(<3'IKM23D=S83ML=8$;\2^2

Launch 2#"79#7$=7&20BD<<17%9;@!2%(32$%79;:8>$$3$217C20H##3&INP27#"H

Shredder 2(7*2-79?>@2,?*?+FHJ2I2GO6J62)6%2TZY$U6][ZX*Td2#08(2/jlnmkqo'2i&2!2(3*2-3(238=?2$=,?&2%=+@=&I=B2'NA=R2*3$WY2)3%<a?Z^ZK<`X[2

(2 edits) (+1)

These are really great! Thanks for posting these

Here's my solution for Mouse: (I couldn't figure out how to do a spoiler tag type thing on here)






I loved that one especially :)
(+1)

Amazing, esoteric puzzle game that takes the concept of cellular automata to a whole new level!! Very impressed and satisfied while playing this!!

(+1)

Fantastic! Very fun puzzles, and very well done