Skip to main content
Game Developers Conference logo

Game Developers Conference

Media13 reports · 1,708 videos · 28 articles

Game Developers Conference (GDC, now the GDC Festival of Gaming) is the professional event for the games industry. It publishes recorded talks and interviews, annual industry survey reports such as the State of the Game Industry, and news articles.

Documents

Cover of Ten Principles for Good Level Design
61 min
Game Developers Conference61 min

Ten Principles for Good Level Design

Effective level design functions as a holistic delivery system that integrates narrative, mechanics, and mission structure to create immersive, replayable experiences.

  • Designers should prioritize emotional resonance over simple player empowerment by working backward from a desired emotional impact to ensure every spatial choice and mechanic serves a specific purpose.
  • Levels should function as a holistic delivery system that integrates narrative, mechanics, and mission structure to foster emergent gameplay and player agency.
  • To maintain engagement and avoid predictable pacing, developers should use subversion by revisiting familiar locations with altered contexts to disrupt player expectations.
Game Developers ConferenceFeb 2018
Cover of Modeling AI Perception and Awareness in Splinter Cell: Blacklist
32 min
Game Developers Conference32 min

Modeling AI Perception and Awareness in Splinter Cell: Blacklist

The design of artificial intelligence in Splinter Cell: Blacklist centers on the philosophy that player experience and perceived fairness must take precedence over strict, uncompromising simulation.

  • To ensure AI feels intelligent, developers should prioritize 'plausibility' over complex simulation, focusing on what the player perceives rather than what the AI technically knows.
  • The Tactical Environment System (TESS) uses position nodes linked by choke points to prevent NPCs from staring at players through walls, ensuring they only react to threats within a logical pathing or line-of-sight connection.
  • Detection models should utilize raycasting against multiple body bones to determine visibility, with the number of required visible bones scaling based on the player's stance and cover state.
Game Developers ConferenceFeb 2018
Cover of Making Kitty Powers' Matchmaker - Adventures of a Videogame Drag Queen
26 min
Game Developers Conference26 min

Making Kitty Powers' Matchmaker - Adventures of a Videogame Drag Queen

The development of the mobile dating simulator Kitty Powers' Matchmaker serves as a case study for independent game design, focusing on the integration of humor, inclusivity, and procedural generation.

  • Kitty Powers' Matchmaker utilized a complex procedural generation system to create characters defined by five personality categories, including specific traits like guilty pleasures and bad habits to ensure depth.
  • The game's script was designed as a modular, novel-length text database, enabling thousands of unique dialogue combinations and sarcastic interactions between the host and players.
  • Development of the project spanned approximately two years and relied on a remote, collaborative workflow that managed vast text assets through shared spreadsheets.
Game Developers ConferenceFeb 2018
Cover of Making Release Day Just Another Monday
36 min
Game Developers Conference36 min

Making Release Day Just Another Monday

The transition to a high-frequency update model for RuneScape centers on replacing rigid, siloed waterfall development with a decentralized structure of autonomous, cross-disciplinary scrum teams.

  • Jagex transitioned the RuneScape development process from a traditional waterfall model with functional silos to six autonomous, cross-discipline scrum teams to maintain a high-frequency update schedule.
  • The studio implemented a strict, centralized release process that ensures game updates are deployed every Monday, allowing the team to avoid the common pitfalls of delayed releases.
  • To maintain coherence across autonomous teams, Jagex utilizes 'councils' of interested individuals who focus on specific game aspects like lore, combat, and balance, alongside shared resources like a centralized analytics team.
Game Developers ConferenceFeb 2018
Cover of The Bane of All Development Postmortems: Communication is Hard So Give Up Now
60 min
Game Developers Conference60 min

The Bane of All Development Postmortems: Communication is Hard So Give Up Now

Communication remains the most persistent and critical failure point in game development, frequently cited as the primary cause of project instability in industry postmortems.

  • Project instability in game development is primarily driven by communication failures, necessitating a shift from infrequent status updates to proactive, continuous feedback loops.
  • Leadership must foster a culture of psychological safety where team members are empowered to admit knowledge gaps, allowing for the early identification of risks before projects devolve into death marches.
  • Structural information flow should be managed by establishing clear feature ownership and defining internal customer relationships between departments to prevent the formation of silos.
Game Developers ConferenceFeb 2018
Cover of The Art of Reanimating Plants vs. Zombies 2
25 min
Game Developers Conference25 min

The Art of Reanimating Plants vs. Zombies 2

This presentation outlines the artistic development process for Plants vs. Zombies 2, focusing on the challenges of creating a sequel to a highly acclaimed, genre-defining title.

  • Successful sequels must prioritize protecting the core identity and mechanics of the original title rather than attempting to replace them.
  • The development team transitioned from hand-drawn art to a vector-based aesthetic using Flash to improve animation efficiency and visual readability on smaller mobile screens.
  • The narrative shift to a time-travel theme allowed for the introduction of new environments and mechanics while maintaining the franchise's established visual language.
Game Developers ConferenceFeb 2018
Cover of Maximizing Artistic Critique: Improving Communication for Everyone Involved in Critical Feedback
45 min
Game Developers Conference45 min

Maximizing Artistic Critique: Improving Communication for Everyone Involved in Critical Feedback

Effective artistic critique in game development functions as a collaborative, two-way dialogue designed to elevate product quality, team cohesion, and operational efficiency.

  • Artistic critique should function as a collaborative, two-way dialogue focused on elevating product quality and team cohesion rather than serving as a subjective evaluation.
  • Feedback must shift from personal opinion to an analytical process that identifies specific problems and describes the underlying user experience.
  • Critique sessions are most effective when they focus on articulating the intent behind a reaction rather than prescribing specific creative solutions.
Game Developers ConferenceFeb 2018
Cover of Rayman Legends: The Design Process Within the UbiArt Framework
59 min
Game Developers Conference59 min

Rayman Legends: The Design Process Within the UbiArt Framework

The development of Rayman Legends centers on the implementation of the UbiArt Framework, an engine architecture designed to democratize the creative process by empowering level designers and artists to prototype independently.

  • The UbiArt Framework enables rapid prototyping by allowing designers to combine 'white box' assets, movement tweens, and Lua scripting to prove gameplay concepts in as little as half a day.
  • The development philosophy prioritizes frequent failure—up to 40 times a day—to quickly discard ineffective ideas and identify viable mechanics without becoming overly attached to early concepts.
  • The engine utilizes a template-and-instance system that enforces core gameplay behaviors while allowing designers to tweak specific parameters, preventing the need for constant programmer intervention.
Game Developers ConferenceJan 2018
Cover of Lead the Way! A Practical Guide to Team Leadership
63 min
Game Developers Conference63 min

Lead the Way! A Practical Guide to Team Leadership

The transition from individual contributor to team lead in the game industry represents a fundamental shift in professional identity, requiring a move away from technical execution toward the cultivation of team morale and strategic direction.

  • New team leads must treat management tasks like mentoring and conflict resolution as core responsibilities, dedicating 20% to 50% of their daily schedule to these duties.
  • Effective leadership requires shifting from authoritative control to a supportive, mission-driven approach that utilizes active listening and Socratic questioning to foster team buy-in.
  • One-on-one meetings should be prioritized for career development and long-term growth rather than being used for simple status updates.
Game Developers ConferenceJan 2018
Cover of Huddle up! Making the [SPOILER] of INSIDE
55 min
Game Developers Conference55 min

Huddle up! Making the [SPOILER] of INSIDE

The Huddle, the central entity in the game INSIDE, represents a six-year evolution in procedural character design, moving away from traditional animation toward a complex, physics-driven architecture.

  • The Huddle in INSIDE is a physics-driven entity composed of 26 independent bodies bound to a single skinned mesh, replacing traditional pre-baked animation.
  • Movement is generated through a spine-based macro-motion system using spring-like edges, which allows for fluid transitions and structural integrity without common procedural artifacts.
  • The creature achieves autonomous-looking movement by mapping secondary limbs and heads to the physics core using velocity and raycasting data to minimize computational overhead.
Game Developers ConferenceJan 2018
Cover of Change Is Good: The Importance of Iteration Within a Character Art Pipeline
57 min
Game Developers Conference57 min

Change Is Good: The Importance of Iteration Within a Character Art Pipeline

The development of BioShock Infinite serves as a primary case study for the necessity of iterative design in character art pipelines.

  • Transitioning from bespoke, labor-intensive asset creation to a standardized, modular system—utilizing shared topology, rigs, and UV layouts—is essential for reducing technical overhead and enabling rapid iteration.
  • Implementing an override system using proxy boxes allows for efficient asset swapping and tiered customization, which effectively mitigates memory limitations while streamlining combat design.
  • The development of BioShock Infinite demonstrates that character art must evolve alongside narrative shifts, as seen in the transformation of Elizabeth from a generic companion to a complex protagonist requiring custom shaders and unique rigging.
Game Developers ConferenceJan 2018
Cover of Adaptive Virtual Texture Rendering in Far Cry 4
54 min
Game Developers Conference54 min

Adaptive Virtual Texture Rendering in Far Cry 4

Adaptive Virtual Texture rendering serves as a foundational technology for Far Cry 4, enabling the display of high-fidelity terrain and thousands of procedural decals without exceeding strict memory constraints.

  • Ubisoft's Adaptive Virtual Texture (AVT) rendering technique allows for the rendering of thousands of terrain decals in under 1 millisecond, achieving a high resolution of 10 pixels per centimeter.
  • The AVT system dynamically adjusts texture resolution based on camera distance by dividing the world into 64x64 meter sectors, allocating larger virtual image sizes for sectors closer to the camera and smaller sizes for those further away.
  • To minimize memory footprint and bandwidth, the system uses a 32-bit page ID buffer during the G-buffer rendering pass, with bits allocated specifically for page ID, mipmap level, and virtual image size.
Game Developers ConferenceJan 2018