A Week of Game Programming Lessons
Learn the latest programming skills and techniques to develop games across platforms including consoles, mobile, PCs, virtual reality, and more. The demand for high production value in games continues to increase with new tools, middleware, and technical skills required to solve difficult development problems.
Advanced Graphics Summit
One-Day Summit | Monday | March 20, 2023
This one-day summit provides profession insights into the state-of-the-art graphical techniques used by some of the most visually advanced games on the planet. Summit speakers will dive deep into the technical details and optimizations that drive the graphical fidelity of their games, sharing both lessons learned as well as ideas for future directions and advancements. Attendees of the summit should be familiar with modern rendering APIs such as DirectX or Vulkan, real-time shading languages, the basics of GPU programmable pipelines, as well as common real-time graphics algorithms. Some knowledge of game engine rendering architecture is helpful but not strictly required. The summit strives to focus on vendor-neutral techniques so that each session will have the potential to benefit all engines and shaders.
AI Summit
Two-Day Summit | Monday and Tuesday | March 20-21, 2023
Join top game AI programmers for panels and lectures, in addition to conversations, debates, and microtalks on how game AI can move forward. The AI Summit is targeted to intermediate to advanced programmers who want deeper insight, but anyone interested in what AI can offer next-generation games will gain invaluable insights.
Machine Learning Summit
One-Day Summit | Tuesday | March 21, 2023
The Machine Learning Summit will feature in-depth technical presentations to answer your most salient questions on how ML techniques can help you make better games. Discover where Machine Learning can assist developers in creating better games, while improving production and creation processes. Assess the new Machine Learning processes that can be offered to players, ranging from being able to create new, original experiences to better adapting games to players’ needs as they play.
Advanced Heightmap Compression Using Deep Learning in 'Dune: Awakening'
Clemens Rögner (Senior R&D Programmer, Tencent Games), Calle Lejdfors (Director of Production R&D, Tencent Games)
Math in Game Development Summit
One-Day Summit | Tuesday | March 21, 2023
Creating the latest code for graphics, gameplay, animation, physical simulation, artificial intelligence, and procedural generation requires a thorough knowledge of the necessary mathematical underpinnings. The Math in Game Development Summit presents talks on a wide variety of subjects, including biased randomness, navmesh generation, floating point error, procedural generation, and wave function collapse, as well as a deeper dive into intuiting splines, dot and cross products, and quaternions.
Online Game Technology Summit
One-Day Summit | Monday | March 20, 2023
The Online Game Technology Summit will cover all aspects of the technical challenges that go into developing, deploying, scaling and maintaining systems that supports online, connected and multiplayer games across all game platforms. This summit will focus on production use cases and real world examples from industry professionals currently working as engineers, operations teams and related roles supporting these systems. Presentation topics include multiplayer game topologies and architectures, matchmaking, game data storage, analytics, network physics and communication, client and server side networking, infrastructure management, system scaling, operations and monitoring, security and related subjects.
Creating Scalable, Engaging User Generated Content in 'Saints Row Boss Factory'
Ispanji Pratama (Head Product Manager, AccelByte)
Hallucinations: Baiting Cheaters Into Self-Identifying by Reversing Detection
David Durst (PhD Candidate, Stanford University), Carly Taylor (Senior Manager, Security Strategy, Activision Publishing, Inc.)
Open Source Game Development Summit
One-Day Summit | Tuesday | March 21, 2023
Open Source went in the last 30 years from a curiosity to a pervasive way people build software, with many areas of software development working on technology stacks that are 100% open source. And for good reason: community collaboration has led to the situation where the highest quality library or tool for a particular purpose is usually an open source one. This one day summit seeks to help game developers benefit from building larger portions of their game with open source technologies, and deal effectively with its challenges.
Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes
Mark Mandel (Developer Advocate, Google Cloud)
Tools Summit
One-Day Summit | Monday | March 20, 2023
The Tools Summit is a deep dive into the state-of-the-art techniques and processes for building tools that enable game development teams to ship awesome games. Topics will range from usability and workflow to studio services and automated testing, and all the technology in between.
Managing Source Content for 'Overwatch 2'
Rowan Hamilton (Lead Tools Engineer, Blizzard Entertainment)
Core Concepts Sessions: Programming
Wednesday-Friday | March 22-24, 2023
The learning continues Wednesday through Friday with Core Concepts presentations. Check out session highlights below.
Case Study: Creating Realistic Facial Motion for 'The Quarry'
Aruna Inversin (Creative Director & VFX Supervisor, Digital Domain), Peter Rabel (Pipeline Supervisor, Digital Domain), Rickey Cloudsdale (Facial Rigging Supervisor, Digital Domain)