MultiBoy is a multiplayer gameboy that runs on WebRTC and Nitric. While I did not create the emulator used in this project, I have made some modifications to enable audio streaming. If you’re interested in trying out the demo, let me know or you can run it locally or deploy it on your AWS account. Please note that this is still a work in progress, so if you encounter any issues, feel free to let me know. The game can be hosted in three modes: Chaos, Shuffle, and Hotseat. To run the project locally, use yarn dev. For deployment, use yarn deploy with AWS credentials and Pulumi configured. The application backend includes an API for asset management, creating new games, and a websocket API for RTC connections.
https://github.com/tjholm/multiboy