You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.

close

Session Name:

Building a Flexible Game Engine: Abstraction, Indirection, and Orthogonality

Overview:

This talk discusses three core techniques which are vital to building a flexible game engine: abstraction, indirection, and orthogonality. The presentation starts with high level theory, but quickly delves into real world application, using the Unreal Engine as an example. The talk ends with a discussion of why these techniques are crucial for creating next-generation games.

Did you know free users get access to 30% of content from the last 2 years?


Get your team full access to the most up to date GDC content

  • GDC 2006
  • Tim Sweeney
  • Tim Sweeney
  • Tim Sweeney
  • Tim Sweeney
  • Epic Games, Inc.
  • Martin Sweitzer
  • Martin Sweitzer
  • Martin Sweitzer
  • Martin Sweitzer
  • Epic Games Inc
  • free content
  • Audio
  • Audio