Unity is one of the most popular game engines today, partially due to its support for a variety of operating systems. It’s very easy for any developer to export an apk for a phone and a TV without having to do a lot complicated work. Google has worked with Unity in the past in developing various plugins for Google Play Games so that developers only has to insert a few lines of code.
A new library is now available for Unity, allowing developers to add Google Cast Remote Display. This is a neat but underutilized set of APIs which uses your phone to cast a display onto the TV while also displaying something on your phone. Now that it’s built into Unity, it should become more popular.
Like Nintendo’s Wii U, having a powerful device act as the controller gives a lot of potential for things like multiplayer games, showing hidden information on each screen, or using a phone’s sensor as an input mechanism. To help give developers a good sense of how this should work, Google has published a set of guidelines for Remote Display.
If you’re looking for a more in-depth look for how this library works, you can take a look at the GitHub page for this library and browse a sample game that uses this.
Google has been working with more developers to get this technology integrated into their game. One current games using this are Monopoly Here & Now.