Home / Companies / Google Cloud / Blog / Post Details
Content Deep Dive

Quake® III on your TV with Cast Remote Display API

Blog post from Google Cloud

Post Details
Company
Date Published
Author
-
Word Count
786
Language
English
Hacker News Points
-
Summary

At Google I/O 2015, Google introduced the new Google Cast Remote Display APIs for Android and iOS, facilitating the adaptation of graphically intensive apps and games for Google Cast receivers, using a dual display model that leverages the processing power of mobile devices to render visuals both locally and on a TV. To demonstrate the ease of this technology, Google engineers ported the Quake III Arena game engine to support Cast Remote Display, achieving a 720p resolution at 60 fps during a live demo without modifying the original game engine. The process involved converting existing Android source code, configuring the app with a Remote Display App ID, and using the MediaRouter for device discovery and connection without needing a separate Cast receiver app. The game was controlled using various input devices, including a USB game controller and mobile sensors, and the setup was completed in less than a day mainly by removing unnecessary UI code. The development was intended to showcase the potential and simplicity of integrating Cast Remote Display APIs into existing games, opening new possibilities for developers with the widespread adoption of Chromecast devices.