GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

View, browse and sort the ever-growing list of sessions by pass type, track, and format. With this Session Viewer, you can view GDC 2023 session details, speakers and share your favorites via social media. You will be able to build your schedule and access it during the show via export or with the Mobile App, once live. Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend.

Squeezing Meta Quest 2 with Unreal Engine: A Tech Art Talk

Adam Andrzejczak  (Technical Director, Black Drakkar Games)

Pass Type: All Access Pass, Core Pass

Topic: Visual Arts

Format: Lecture

Vault Recording: TBD

Audience Level: Intermediate

Mobile VR is finally here! Well, sort of. Any team that wants to develop a modern-looking game on Meta Quest 2 has to understand the system's technical limitations and how to properly budget the game both assets and gameplay-wise.

This talk shows all the optimization techniques and tricks used in "Interkosmos 2000" in order to achieve: (pseudo) Physics-Based Rendering, dynamic, shadow-casting light, photorealistic Earth with stars visible from a moving space shuttle, and more. All of these while keeping stable 72 FPS, with hundreds of interactive, independent, movable objects placed on the level, on mobile VR using Unreal Engine 4.


Attendee will gain knowledge of what mobile VR systems like Meta Quest 2 can handle, and how to overcome its limits by use of special shader functions, as well as smart design and art decisions. This talk focuses mainly on GPU performance and shows how to profile and optimize VR games.

Intended Audience

The is mainly for developers of VR games, but both the art pipeline and the optimization approach presented in this talk can be easily transferred to other, non-VR, non-Unreal Engine games that struggle with GPU performance.