Show HN: Tiny Humans
tinyhumans.vercel.app
tinyhumans.vercel.app
Quick tutorial:
- Click anywhere to drop new humans
- Shift-click to delete the closest human
- The other buttons do what they say
In my experience, it works best on large screens when you can really put together a crowd. Check out some of the screenshots on [1] if you're stuck on mobile.
[0] https://twitter.com/thesephist/status/1449609097632964608
[1] https://twitter.com/thesephist/status/1449948181559713798
Are the new humans with postures randomly created? Why does it get so slow after 10-15 iterations?
To be more specific -- the slowness comes from the fact that the entire scene is redrawn (React-style) on every change or click, instead of incrementally updating the canvas. This makes things like resizing and removing speech bubbles easy but makes other things more expensive.
The small details. Looks neat. Glad you had fun doing this.