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, topic, and format. All registered attendees will be able to build their personal schedule in the mobile event app, once live early 2022.

GDC Masterclass courses require a paid pass to attend. Class sizes are kept intentionally small and seats are limited to ensure every student receives one-on-one assistance from the instructor. Pass pricing per course varies, please review the passes and pricing page for more details and secure your spot today!

Live Long and Render!

Dan Buckstein  (Engineer (Gameplay), Infinity Ward)

Pass Type: All Access Pass, Core Pass - Get your pass now!

Topic: Game Career Development

Format: Session

Vault Recording: TBD

Audience Level: Yes

From OpenGL to Vulkan, from drawing the first triangle to building complex, multi-platform frameworks, from indie to professional, there are stories and takeaways from every stage in the career "pipeline" of a graphics programmer. This seminar takes a deep dive into the adventure of an indie graphics programmer and educator-turned-developer, covering the lessons learned during that time and how they have been both helpful and detrimental. The talk covers relatable advice that will guide those looking to explore graphics programming as a new career or a tangential part of an existing job. Furthermore, the talk highlights how other disciplines of game development can become involved with graphics programming and how we can break those barriers. This seminar contains a wealth of technical experience and advice for anyone interested in pursuing a career or enjoying their hobby in the evolving discipline of real-time rendering.


Attendees will hear about practical and personal anecdotes from the field of graphics programming, each with some lesson learned. There are many do's and do-not's learned along the way. The talk also covers the former educator/hobbyist's viewpoint for some differentiated advice as opposed to that from career-long graphics programmers.

Intended Audience

The talk is geared towards graphics hobbyists hoping to engage with either personal graphics frameworks projects, and/or industry or contracting. The talk may also benefit personnel in other disciplines, such as technical artists, who want to engage more with programming. Industry veterans may also be interested in a hobbyist's perspective.