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.

Use the GDC 2021 Session Viewer to browse and sort the ever-growing list of sessions by pass type, topic, and format. You will be able to build your personal schedule directly within the event platform, once live early July 2021.

Growing Your Code Library with Each New Project

Sherveen Uduwana  (Developer, Independent)

Pass Type: All Access Pass, Core Pass, Career Development Pass

Topic: Game Career Development

Format: Session

Vault Recording: TBD

Audience Level: N/A: I would like to deliver a virtual presentation only

There are a million ways to make a game. But unless we're trying to break the mold with it, many of the systems we make across our games will look pretty similar. Sometimes you just want to slot in a generic system to handle sound effects or dialogue and not think about it! This talk goes over how we do just that. What kind of systems tend to be easier to generalize, how do you dust off your old scripts and make them usable across multiple projects, and what are some examples of scripts you can use in your next project to avoid reinventing the wheel and tackle more ambitious projects without needing a massive team to do so!

Takeaway

Attendees will learn how to best curate a collection of scripts and tools from their older projects and turn it into a toolkit that helps them tackle more ambitious projects without needing a giant team to do so. There will be links to download example code as well.

Intended Audience

This is ideally for someone who has at least one project they've started (and hopefully finished, but that's not necessary) and wants to avoid reinventing the wheel when they start their next project.