Are there solutions for playing games on another screen?

Are there solutions for the cases that we have a big screen(TV for example), which is capable of showing a website, and then use the phone as the controller(probably via scanning a QR code)?
Or is it possible to build something on top of it with WebSockets or similar things?

Thanks in advance!

I haven’t seen anything Phaser specific for this use case, but it is definitely possible. One library that might be worth taking a look at is https://joinplayroom.com/. The library is mainly for adding multiplayer support to your games, but it has built in support for the use case you are describing.

When you launch your game on the bigger screen, the library will present a QR code and a link that you can use to connect to the same game instance. You can then have code run on your phone or smaller screen size to show the controller to the player.

I played around with the stream mode settings before with Phaser, and it worked pretty well.

2 Likes

Nice :wink: