pull down to refresh

Nostr Plays Pokemon on my new live streaming client.

It's a live stream where the chat controls a shared GameBoy.

Give it a try! And let me know if you encounter any bugs haha

https://sats.gg/pokemon

Played it yesterday I think, very fun! Can you give us an ELI5 on how this works?

reply

I made a custom OBS browser source (webpage that can display in the streaming software).

It's running WasmBoy, a GameBoy emulator that can run in the browser. Alongside the emulator, I'm subscribing to relays and parsing zaps + chat messages and feeding the inputs into the emulator.

I'm also using a tool I call Nostr Stream Manager that I made to help broadcast my kind 30311 live event notes from OBS.

The GameBoy + other tools are available for anyone to use!
https://streambrah.com
https://github.com/satsgg/streambrah

reply

This is really cool, nice work!

reply