3 ms·
It was coded with JavaScript + ThreeJS and built on top of a custom entity component system. Lots of different parts to the game, each receiving different treat
by mattdesl 5y ago
It was coded with JavaScript + ThreeJS and built on top of a custom entity component system. Lots of different parts to the game, each receiving different treatments; eg the terrain is built from a mix of voronoi cells, layered simplex noise, and poisson disc sampling.
I found Amit Patel’s blog to be a great resource for this:
https://www.redblobgames.com/ https://www.redblobgames.com/