Collaborative Pixel Canvas Game Starter Tips

Can someone point me in the right direction. I want to make something like (grid of pixels that people can click on to change color) - should I start with tilemap/Grid or just render the color data natively.

I’d like to use Phaser for things like Zoom / Pan.

How good would mobile support be?

I don’t need the infinite canvas feature though it sounds like that’s pretty simple with Phaser3.


Probably CanvasTexture.