Procedural Spider

Saved games stay in this browser only.

About the game

Procedural Spider is a short, playful entry from the Ludum Dare 49 Compo, a contest where one person makes a whole game, art and sound included, in 48 hours. You control a big dark spider on a pink, slightly blurred screen that looks like an old monitor. Small spiders scurry around it, and when you come near they run away. Catch one and you grow a little; a new small spider appears to take its place.

The point of the game is how the spiders move. Their legs are not drawn from ready-made frames: the code decides, every moment, where each foot should be, and when a leg is stretched too far it lifts and steps to a new spot. That is what "procedural" means here. Walk slowly and you can watch the legs reach, plant and follow the body, like a real spider's. As your spider grows, its steps get longer and the small ones get easier to corner.

There is no score and no ending: it is a toy to play with for a few minutes. A short music loop starts with your first move, and each catch makes a little "nom".

Playing it here

The game runs in the page and needs a keyboard. The download is about 10 MB, almost all of it the music. Click the game once if the keys do not respond. Nothing is saved.

The game keeps the size of the window it started in. If you switch to full screen, reload the page to fill it.

Controls

Key Action
W / A / S / D move up, left, down, right
Tab the author's debug panel (leg settings)

Tips

Corner them. Small spiders flee in a straight line away from you; push them against the edge of the screen.

Move slowly to see the legs. The stepping is the best part, and it shows best at low speed.

Credits and licence

Procedural Spider was made by Jakub Arnold for Ludum Dare 49 and released under the MIT licence. The browser version is built with macroquad (MIT or Apache-2.0) and egui (MIT or Apache-2.0). The licence texts, the source and the small change we made (Esc does not close the game in the browser) are linked from this page.

FAQ

Is there a goal? Not really: catch spiders and watch yours grow.

Why is there no sound? The music starts the first time you move. Make sure the tab is not muted.

Does it work on a phone? No, it needs a keyboard.

Screenshots

Screenshot of Procedural Spider