Keynote: Development Environments Shape Programming Solutions
summary
Argues that development context changes what tech is useful, citing Maya and Far Cry 6 (NAVGTR-winning graphics) as concrete examples. Demonstrates that moving chromatic aberration into the renderer worsens artist iteration time because film pipelines rely on overnight renders and post tools. Shows a Godot snippet where a single missing comment causes scene-save animation break, stresses using golden path APIs, and prioritizes low worst-case latency plus geometry and texture streaming for stable game frame rates.
AI-written summary · about
chapters (30)
- 0:00Introduction
- 0:44Career Highlights
- 2:39Overview
- 4:15Chromatic Aberration
- 5:48Workflows
- 7:08Key Questions
- 9:19Why
- 11:27The Wider Context
- 13:38Using Data
- 15:55Getting Lost
- 17:16The North Star
- 18:40Research vs Production
- 22:09Prototyping
- 23:30Production
- 24:48Maya
- 26:19XKCD
- 29:11Golden Path
- 30:40Client Representation
- 35:08Bespoke Game Engines
- 36:13Software vs Games
- 38:09Immersion
- 40:22Hardware aware
- 42:06Art pipeline
- 44:08Shifting left
- 46:51Generalized game engines
- 48:01Game Productions
- 49:04Tech Foundation
- 51:27Feature Development
- 54:54Process
- 58:41Takeaways
related talks
29mReal Programming
43mThursday Keynote -- What Programming is Really About
41mKeynote: The Silver Bullet Syndrome Director's Cut - Complexity Strikes Back
38mCurated Panel: The Game Development Renaissance – What Will Be The Foundations Of Gaming's Next....
40mKeynote: Fireside Chat on code design
23mKeynote: Crossing the River by Feeling the Stones
51mKeynote: There Is No Silver Bullet to Solve All C++ Software Problems
42mKeynote: Software Design in the 21st Century
