




what is better about it
- hover/drag/release detection
- middle/right click detection
- ctrl/alt/shift key detection
- mobile touch support
- actual account link ui
- spam clicking doesnt fullscreen
- right clicking doesnt show media right click
- better url (use the channel name!)
how to use this
simply connect to websocket via wss://heat.prod.kr/[channel name] and make your own stuff from there!
wrappers for all sorts of engines are supported! check the tutorial page to learn more.
you could also go to heat.prod.kr/[channel name] to see and send clickmap data (even when the channel is offline)!
The code is completely original (i did not steal from heat original)
example games repository
check out what greenheat is capable of!
head to heat.prod.kr/[channel name]/game to initiate a variety of games for people!
currently supported games:
- example button and leaderboard (free pizza)
- example fullscreen event (spam the screen)
- paint (with eraser, thickness and brightness support)
- "draw a perfect circle" (with percentage)
- chat plays piano
- working fruit ninja clone ???? (with leaderboard and latency compensation)
the source is available at github.com/prodzpod/greenheat-games.
Changelog
0.1.0
- Added "overlay" config that allows viewers to have a preset image on hover (pc) / on the extension screen (mobile) per channel
- added "overlay" section to privacy policy
0.0.8
- going over the edge while dragging / dragging from outside handles gracefully
- unified codebase between pc and mobile
- fixed mobile coordinate inaccuracy
0.0.7
- improved mobile ui
- fixed mobile sending garbage data
- made desktop opt-in text less obtrusive
0.0.6
- reduced reconnect time from 5s to 0.5s (server is more stable)
0.0.5
- added color customization for click dots
- added better visualization for hover/drag/release
0.0.4
- fixed mobile touchscreen
0.0.3
- split hover sensitivity and drag sensitivity to facilitate smoother tracking when mouse is held down
- fixed config submission
0.0.2
- fixed account linking and therefore the popup staying after account link issue (uses numerical id when available)
- can exit account link dialogue in mobile
0.0.1
- fixed being unable to click "link account" or "stay anonymous", and re-enabled player functionality through double rightclick
- added a privacy policy