Game Developers Conference (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.

Productive and Pragmatic Prototype Programming

Andrew Fray  (Co-Founder, Studio Enso)

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

Track: Programming

Format: Lecture

Vault Recording: TBD

Audience Level: Intermediate

There are countless talks about how to run a prototype from a design point of view, and talks aplenty about what makes good production code, but when it comes to writing code for prototypes, best practice is either "treat it like production", or a license to be slapdash and casual.

There's more to effective prototype code than this!

Andrew Fray has a decade of experience leading prototyping code teams at Spry Fox and Roll7, and will lay out his framework for implementing and maintaining prototype code in a way that lets designers answer important questions as effectively as possible, without coders getting bogged down in spaghetti code.

Takeaway

Attendees will hear about the differences between prototyping and production code, what goals they satisfy, and how they both differ from gamejams. They'll see how to selectively cut corners to deliver features fast without codebase anarchy, be warned of potential gotchas, and hear about options for the transition to production.

Intended Audience

This talk is aimed at intermediate level programmers, or those new to prototype programming, particularly those working in smaller teams.



Connecting the Global Game Development Community