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.


The Number One Educational Resource for the Game Industry

Session Name: Choosing, Designing and Implementing Scripting Languages: Tales from the Script
Speaker(s): Mark Brockington, Kevin Bruner, Rob Huebner, Tim Sweeney
Company Name(s): , Telltale, ,
Track / Format: Programming

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

Overview: With Mark Brockingon, Kevin Bruner, Rob Huebner, Tim Sweeney. Four industry veterans who have chosen and/or implemented scripting languages gather to talk about scripting languages and the issues around them. Why have we chosen the scripting language that we use? What are the benefits and drawbacks of prepackaged languages versus roll-your-own languages? What tools do we use to implement the scripting language? How do we implement a virtual machine to run the scripts on a PC? How do we run scripts on a console system? Why use interpreted scripts versus compiled code? How much emphasis should be placed on debugging tools? What should one avoid when implementing a scripting language? Takeaway: Producers, programmers and designers will discover the rationale behind the scripting language choices that have been made on other projects. This panel will assist them in arriving at excellent scripting decisions for any future projects. Programmers will learn about some of the techniques, tools and tricks that are used to implement roll-your-own scripting languages. The benefit and pitfalls of various scripting approaches on console and PC-based systems will be discussed. Prerequisite: Programmers who have implemented, or will implement, a scripting language will get the most out of this panel. Anyone who must choose a scripting for a future project, or anyone who is interested in the design of scripting languages, will also benefit from the information discussed on this panel. Friday, March 23 * 10:30-11:30am * A5 * Convention Center

GDC 2001

Mark Brockington

Kevin Bruner


Rob Huebner

Tim Sweeney

free content