View, browse and sort the ever-growing list of GDC sessions by pass type, track, format, and more! With Session Scheduler, create an account to build your own GDC schedule and access it anywhere, including on the GDC app, once live.
If you've registered for GDC, you can use the same login credentials. Adding a session to your schedule does not guarantee you a seat. Sessions do fill up, so please arrive early to sessions that you would like to attend.
Aleksander Kauch (Lead Game Pogrammer, 11 bit studios)
Location: Room 2006, West Hall
Date: Wednesday, March 20
Time: 5:00 pm - 6:00 pm
Pass Type: All Access, GDC Conference + Summits, GDC Conference - Get your pass now!
Topic: Programming
Format: Session
Vault Recording: Video
Audience Level: Intermediate
Data driven architecture is a very common concept in video games as new features needs to be easily added by non-programming parts of the team. This paradigm is implemented in every popular game engine and it's a critical technique for empowering content creators and unlocking their creativity. This session will present the data driven gameplay architecture of 11 bit studios' in-house technology, how it affected the gameplay code of 'Frostpunk' and the game’s overall production process.
Attendees will be shown a breakdown of the major gameplay code systems for Frostpunk, and how they each support data driven content creation, including the entity system, behavior tree system, and XML game configuration system. We will present examples taken from gameplay and attendees will be shown an analysis of the system design tradeoffs that they can use when designing their own gameplay systems in future.
Gameplay and engine programmers who want to empower their content creators, allowing them to create better content, faster, and unlocking their creativity by giving them direct control over gameplay features.