View, browse and sort the ever-growing list of sessions by pass type, track, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App, once live. Sessions do fill up so please arrive early to sessions that you would like to attend. Adding a session to your schedule does not guarantee you a seat.
Pass Type: All Access, GDC Conference + Summits, GDC Conference, GDC Summits, Expo Plus, Audio Conference + Tutorial, Indie Games Summit - Get your pass now!
Format: Sponsored Dev Day
Vault Recording: TBD
Audience Level: Intermediate
This session will provide a behind-the-scenes look at how Epic Games brought the full PC and console game experience of the global phenomenon that is Fortnite Battle Royale to Android devices using Vulkan and OpenGL ES. The session will cover the challenges faced, optimization strategies, performance and memory trade offs, content changes and implementation details Epic used to get the most out of the mobile graphics APIs as implemented in modern Android mobile devices. In particular it will discuss the results of the close collaboration made with Samsung in developing and optimizing Fortnite's Vulkan render interface implementation for multiple mobile SoCs.
Attendees will learn the strategies that Epic and Samsung found effective when developing a rendering API interface to bring high-end games to Android devices, hear about workarounds for non-obvious limits experienced in real world devices and best practices for optimal Vulkan performance when targeting the latest generation of mobile SoCs.
Game and engine developers looking to gain insight from Epic and Samsung's experiences optimizing Fortnite mobile for modern Android devices, and mobile IHVs interested in the experiences of a developer looking to push the boundaries of mobile gaming.