Crescent Loom is a game about creating life. Knit bones, stitch muscles, and weave neurons into a biologically-realistic simple creature.

[ Online Demo ] [ Dev Log ]

Hi! My name is Wick Perry. I’m a neuroscience researcher from Portland, OR, and I study the neural circuits that move bodies. I believe that in order to eventually understand the impossibly complicated system that is the human brain, we need to start by first mastering its most basic components.

Games are great at simulating this kind of dynamic system, so I decided to make one that could both demonstrate and teach the basics of neuroscience.

How do bodies move?

There’s so much that goes on beneath our awareness. My heart beats a steady rhythm, pumping blood through my billowing lungs down to my legs as I absentmindedly walk through the forest. The croak of a frog cracks through the air in an atonal melody. I stop to admire a dragonfly glide past, wings working in perfect coordination to dart through a cloud of gnats.

The secret to these rhythms of motion are special circuits of brain cells called central pattern generators. If you’ve played QWOP, you know how hard it would be to move without these pattern generators taking care of muscle coordination for us.

Crescent Loom is a game that lets you — in a hands-on way — discover and get an intuitive sense for how small networks of neurons can control a body.

The first step to playing Crescent Loom will be to construct a body. Using a simple 2D editor, you must set the bones, muscles, and senses of your creature. Since your functions and movement depend on the forces exerted by these organs, their placement matters.

Influences: the cell stage in Spore, rocket-building in Kerbal Space Program, the entire concept of Incredipede, and the physics-based swimmers of Darwin Pond.


After your body is created, the next step is to weave the nervous system of your creature in order to control it. The inputs and outputs of this circuit correspond to the sensors and muscles of the body.

This may be as simple as connecting a eye neuron to a muscle neuron: “when you see something, pull”!

It will be easy to make a functioning circuit with the default neurons, but it will also be possible to go under-the-hood and modify more advanced properties like ion channels and membrane conductance.




EXPLORE. After your creature is created and its brain woven, it is time to explore an alien ocean. My current design (subject to change) is for an open-ended world with a steady availability of objectives, e.g. reaching a new area, retrieving an artifact, placing scientific monitoring equipment, or taking biological samples.

Completing objectives will unlock more body parts and types of neurons, which enables more elaborate creations and fulfillment of harder missions. By starting simple, this mode will serve as a fun gradual introduction to Crescent Loom.

Influences: the varied environments of Aquaria, the contracts in Kerbal Space Program, and the open-ended challenges in Besiege.


By Wick Perry | © 2017 Wickworks
Proud to be a member of PIGsquad and Playful Oasis.