Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Cell Crawler

A simple pathing puzzle game made with 495 characters. · By NinjaKittyc4

Reviews

A topic by TurdBoomerang created May 11, 2023 Views: 95 Replies: 2
Viewing posts 1 to 3

This game is beautiful! It feels like I am running across a windswept plane, taking shelter from big gusts. 

Your implementation is shockingly elegant too! I looked at the source expecting to see a lot of magic numbers and janky workarounds, but this thing is sleek! This is my favorite entry so far!

I also really enjoyed this one! I love it when a game with some level of movement and challenge is abstracted to such a simple grid. Loved it! :)

Developer

That's really great to hear! Since I didn't use an engine I was a little worried its simple graphics would make it hard to play.
Fun fact, this was originally supposed to be a simple dungeon crawler game where you avoid enemies and gather equipment while trying to make it to the next door. It became obvious that was far to ambitious when my first try could baerly make the map on screen under the limit. Trying not to be let down by the realization I pushed forward learning new things about arrays and strings in javascript hoping I could still put together a game out of this. By the time I got to making obstacles I was barely under character limit again. Thinking about Array.map() I figured I could pull off cellular automata with it (in the final build I used Array.from(arrayLike, mapFn)). Since I could only check one direction for nearby cells because of the character limit, the cells can only march back down the array causing that wind effect! (form from function). After I wrote the algorithm, the whole code was at 610 characters and somehow I managed to cut out 115 of them while fixing a bug for the final build. This was a lot of fun and I learned a lot about javascript!