A downloadable game

What started as a simple, COVID-19-lockdown-boredom-induced experiment into perlin noise with p5.js rapidly & uncontrollably morphed into... whatever this is.


Play it at faunagame.com, full source available under MIT license on GitHub.


Technical notes:

  • 'infinite' worlds, each world 'infinitely'-sized, every block in every world with the capability to persist
  • slim 'vanilla js' client with p5.js as the sole external code depedency
  • node server backed by redis with a sparse memory model
  • interactive server console with introspection and messaging functionality
  • 'realtime' bi-directional message passing (including chat) via websockets

Still very much an experiment/work-in-progress: this text written at version 0.2.9.

Leave a comment

Log in with itch.io to leave a comment.