The Games
If the Shield Tablet is to be considered a great gaming device, it needs access to a large library of quality titles. Fortunately, the Android ecosystem has a vast array of touch-enabled games, immediately accessible on the Google Play Store. Adding the Shield Wireless Controller, or any Bluetooth controller, opens up even more possibilities. Nvidia claims there are more than 400 Tegra-optimized touch- and controller-based games for Android, like GT Racing 2, War Thunder and several Grand Theft Auto titles, along with a growing list of games that have been specifically enhanced for Tegra K1. Nvidia provides a list of compatible games on the Shield website.
Both Half Life 2 and Portal look better running on Tegra K1 thanks to several bonus features, including bump mapping, environment mapping, flashlight shadow maps, specular highlights, motion blur and higher-quality texture filtering. Rochard supports 1080p rendering versus 720p for Tegra 4. The lighting model used for Pure Chess is equivalent to the PS4 version of the game and also supports depth-of-field and bloom effects. Anomaly 2 includes PhysX support, and Talos Principle adds full dynamic shadows for all objects, parallax texture mapping, specularity and reflections and geometry environments with greater detail.
Nvidia also provides a feature called Gamepad Mapper, which adds game controller support to native Android touchscreen games. Players can create custom gamepad mapping profiles and share them with their friends.
PC gamers gain access to more than 120 officially supported GameStream-ready PC titles. Assassin’s Creed IV: Black Flag, Batman: Arkham Origins, Battlefield 4, Call of Duty: Ghosts, Far Cry 3 and Titanfall are just a few, with a full list available from Nvidia. Additional games may also work if a Bluetooth keyboard and mouse are used instead of a game controller.
Nvidia Grid is currently limited to 18 games, including Borderlands, Borderlands 2, Race Driver Grid, Saints Row: The Third, The Witcher 2: Assassins of Kings and Trine 2.
It will be interesting to see what impact Tegra K1 and its Kepler architecture have on mobile gaming. Supporting both OpenGL 4.4 and DirectX 12, in addition to OpenGL ES 3.1, should make it much easier for developers to port PC and game console titles to Android devices with Tegra K1. One example is Trine 2: Complete Story, which requires Tegra K1 and comes bundled with the Shield Tablet. With full OpenGL support, it allowed Frozenbyte to quickly port the PC version of the game using the same OpenGL render path, complete with PhysX support.
Will we see an influx of mobile games from the Xbox 360 and PS3 catalogs, or even new titles, with some of the detail dialed back, launching alongside the PC and console versions? I asked Manish Sirdeshmukh, Product Manager for Adreno Graphics and Gaming, if Qualcomm had any plans to support the full OpenGL specification like Tegra K1 in future Adreno GPUs. He stated that OpenGL 4.4 doesn’t add anything significant beyond what is already supported in OpenGL ES, and that he hasn’t seen any demand from game developers to support the full OpenGL specification. It seems the significance of Kepler’s arrival in mobile will ultimately be determined by its market penetration.