GDC + VRDC@GDC 2018 Session Scheduler

View, browse and sort the ever-growing list of GDC sessions by time, pass type, track, and format. With GDC Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App. Sessions do fill up, so please arrive early to sessions that you would like to attend. Adding a session to your schedule does not guarantee you a seat.

In order to best utilize Session Scheduler, please use the login credentials you've set up on this page as your login credentials on our GDC Mobile App. Your login credentials are the same as your registration login. You can download the app on iTunes or Google Play.

Tools Tutorial Day: Tools to Reduce Open Bug Count at Media Molecule

Speaker:

Amy Phillips (High Priestess of Tools Code (Tools Programmer), Media Molecule)

Location: Room 3007, West Hall

Date: Monday, March 19

Time: 11:20am - 12:20pm

Pass Type: All Access, GDC Conference + Summits, GDC Summits - Get your pass now!

Topic: Programming

Format: Tutorial

Tutorials: Tools Tutorial Day

Vault Recording: Video

Media Molecule has iterated a range of tools and tech to optimize their bug flow. This has enabled them to maintain a stable build with few bugs throughout development, allowing everyone to work unimpeded (mostly!). They’ve developed tools for identifying bugs as soon as code is checked in using an automated testing system. This system is integrated with Jira, avoiding duplicating bugs, and ensuring accurate and complete information is attached to a bug. They have made it simple for QA, designers and artists to report bugs using their chrome extension, with a button to bring up a Jira page and to auto-attach the relevant useful information. Programmers can repro a bug by launching the attached replay on their debugger in a single button press. When they’ve fixed their code they can verify the fix using the same replay to check it. The fix is checked in and the automated testing system runs then stores, and emails you the results of the smoke test.

Takeaway

How to improve the stability of your game by linking tools together and optimizing the path that bugs take between being introduced and being closed.

Intended Audience

Programmers who’ve written tools, are interested in tools, or just want less bugs in their games!