Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Life is HardView game page

A Conway's Game of Life-based puzzle, that you set up life and watch it evolve
Submitted by fergo6 — 11 minutes, 59 seconds before the deadline
Add to collection

Play game

Life is Hard's itch.io page

Source code repo
https://github.com/lynoferraz/riv-life

Main programming language
c

Link to RIVES.io submission or Cartridge file
https://github.com/lynoferraz/riv-life/releases/download/v0.0.1/life.sqfs

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

Genuinely interesting concept. I really like what you said in the reply to the other comment about wanting to generate an interesting "video" to watch. To my mind that seems to fit really well with the rives concept. Good job.

Submitted(+1)

score: 141899 (No JSON :c)
outhash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Cool animation on pressing start! Never thought I'd see competitive game of life, but it makes sense, specially modified like this where each level makes it harder for cells to live. The timer is a little unforgiving for more complicated setups like glider guns, and sometimes the cursor jumps around if I try moving too fast in one direction.

For some reason I was only able to run this game through the browser emulator, trying to launch it from the command line was a non-starter.

Developer (2 edits) (+1)

Thanks for the feedback!

The end goal was to make a game where the generated 'video' is interesting to watch, but it also fun (and maybe exciting?) to play. 

It is a challenge to make the cursor movement smooth. I tried to make the fast option for long distances, maybe I could increase the hold threshold.

If you activate the 'advanced' mode on the emulator site,  you could increase the timeout with '-setup-time 1000' in the args. (You can start the simulation anytime by holding A2/X button)

I'll check the command line problem, but I think it could be a rivemu version thing.