Just a small toy to test out the Three.js / Fiber / Drei / Zustand technology stack. Trying to think about how to solve common video-game programming patterns using a declarative style.
- Randomly generated enviroment with simplex sampling and customizable parameters
- Three types of buildings!
- Drag from the houses outwards to send out workers
- Easily expandable system - whole thing is designed with scalability in mind
- UI / Game concerns separations
yarn install
and yarn start
as per usual