GDC Vault is part of the Informa Tech Division of Informa PLC
This 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.
|Session Name:||Three Big Lies: Typical Design Failures in Game Programming|
|Company Name(s):||Insomniac Games|
|Track / Format:||Programming|
|Overview:||In this session, game programmers are presented with three big lies that represent commonly accepted and used programming practices in game development. Those typical practices are challenged and some obvious and not so obvious costs to performance, memory, stability and concurrency are discussed through a series of small examples and anecdotes. Programmers are presented basics of an alternative data-oriented approach where data is more important than code and an understanding of both the hardware and the data itself are critical for a practical, performant solution.|