Picrumble: A collaborative/competitive canvas via Twitch

PicRumble

Hello everyone! We would like to introduce a small project we created for fun and recently released, a game based on creating pixel art by collaborating with other users in a Twitch chat. Players can place pixels on a canvas we created using Godot 4.3.

With this project, we connected three platforms: Twitch, Godot, and a website built with PixiJS, which we plan to remake using Godot HTML5 export.

From Godot, thanks to the Twitcher library, we integrated the Twitch chat with commands that are read in real-time, and every 30 minutes (for now) mini-games are triggered that make one color unusable and not overwritable on the canvas. So far, we’ve only implemented one minigame but we plan to do more.

We also have created a website where you can freely view the canvas, which is sent to the server from Godot every 10 seconds. From the site, you can move around, zoom in, select a pixel, and choose a color from the palette, which will generate the command to be sent to the Twitch chat.

The stream overlay is all made in Godot, no OBS overlay used.

If you want to check it out

Twitch: Twitch

Website: https://picrumble.top

Minigame showcase : https://youtu.be/p-1rvcXMD-w

If you want a more technical look into the project feel free to ask. :smiley:

1 Like