Skip to main content

PC reports and market data

1,931 documents·77 writers·3,153 charts and tables

Documents

Cover of Extrasolar Postmortem: Game Design at 0.0003 FPS
27 min
Game Developers Conference27 min

Extrasolar Postmortem: Game Design at 0.0003 FPS

Extrasolar is an unconventional, web-based narrative experience that simulates the exploration of an alien planet through a series of delayed, non-real-time interactions.

  • Lazy 8 Studios developed Extrasolar, a web-based narrative experience, over a three-and-a-half-year cycle with a budget of approximately $600,000.
  • The game intentionally rejects real-time performance metrics, rendering images in the cloud at a rate of one frame per hour to prioritize narrative immersion.
  • Designers successfully utilized non-game experts, such as biologists, to ground the alien planet simulation in scientific realism, which contributed to high player retention rates.
Game Developers ConferenceMay 2018
Cover of Tomb Raider Rebooted: Audio Reimagined
63 min
Game Developers Conference63 min

Tomb Raider Rebooted: Audio Reimagined

The 2013 Tomb Raider reboot represents a fundamental shift in game audio design, moving away from generic, weapon-centric soundscapes toward a character-driven model rooted in Lara Croft’s emotional evolution.

  • The 2013 Tomb Raider reboot shifted audio design from generic weapon-centric soundscapes to a character-driven model that mirrors Lara Croft’s psychological transition from vulnerable survivor to confident hero.
  • Development teams abandoned standard asset libraries in favor of bespoke, context-specific recordings to ensure every sonic element served as a narrative pillar.
  • The audio system utilized a modular, reactive architecture, including complex weapon layering—such as using rubber tubing for bow sounds—and real-time ambient ducking to maintain sonic clarity.
Game Developers ConferenceMay 2018
Cover of Inside the Indie Mind: Zach Barth (Zachtronics)
33 min
Game Developers Conference33 min

Inside the Indie Mind: Zach Barth (Zachtronics)

Zachtronics operates on a philosophy of open-ended, engineering-focused puzzle design that prioritizes mechanical innovation over traditional market research or progression systems.

  • Zachtronics prioritizes mechanical depth and player-driven optimization over traditional market research or progression systems to create skill-based, engineering-focused puzzles.
  • The studio maintains a high production cadence by reusing code and design frameworks across titles, treating each release as an iterative validation of quality.
  • Development is sustained by treating projects as side endeavors, which removes the pressure to conform to market trends and allows for authentic, self-directed design.
Game Developers ConferenceMay 2018
Cover of I Still Play Your Indie Games!... #009
10 min
Jonas Tyroller10 min

I Still Play Your Indie Games!... #009

The provided analysis examines the indie game Aldarix the Battlemage, focusing on game design principles, balancing, and player experience.

  • Improve player onboarding by replacing the initial overwhelming spell selection with a gradual unlocking system to foster better progression and engagement.
  • Enhance combat clarity by implementing more impactful damage animations and integrating mana costs directly into the user interface.
  • Leverage a limited enemy pool to keep the game easy to learn, shifting the focus of complexity onto the player’s diverse spell kit rather than enemy behavior.
Jonas TyrollerMay 2018
Cover of Forging The River in The Flame in The Flood
67 min
Game Developers Conference67 min

Forging The River in The Flame in The Flood

The development of The Flame in the Flood centers on a sophisticated procedural generation framework designed to balance dynamic world-building with strict artistic oversight.

  • To ensure reliable gameplay progression, the team replaced simple probability-based spawning with a scheduling approach that allows designers to define minimum, average, and maximum intervals for resource locations.
  • The river generation system uses gradient descent to optimize island placement, where the state is defined by the X, Y, and rotation of each island and an error function penalizes constraint violations like river edge misalignment.
  • To prevent the procedural generation from becoming stuck in local minima—which could cause catastrophic issues like river blockages—the team implemented optimization techniques to ensure the river remains navigable.
Game Developers ConferenceMay 2018
Cover of 1 Day in the Life of an Indie Game Developer
9 min
Jonas Tyroller9 min

1 Day in the Life of an Indie Game Developer

Independent game development requires a disciplined approach to time management and task prioritization to maintain high levels of productivity.

  • Maintain productivity by using structured time-blocking and taking breaks at least every two hours to avoid cognitive fatigue and diminishing returns.
  • Prioritize iterative polishing of existing mechanics, such as AI and particle effects, over the constant addition of new content to create a more effective vertical slice.
  • Enhance user experience through subtle technical refinements like code cleanup and post-processing effects rather than overwhelming the player with excessive features.
Jonas TyrollerMay 2018
Cover of The Digital Museum - Assassin’s Creed Origins Discovery Tour - Extra Credits
7 min
Extra Credits7 min

The Digital Museum - Assassin’s Creed Origins Discovery Tour - Extra Credits

The Discovery Tour mode in Assassin’s Creed Origins represents a significant milestone in the integration of interactive entertainment and formal education.

  • The Discovery Tour mode in Assassin’s Creed Origins establishes a proof-of-concept for AAA studios to repurpose commercial game engines into formal educational tools for historical study.
  • By removing combat and incorporating expert historical consultation, the mode successfully transforms a high-fidelity game environment into a digital museum experience.
  • The current implementation relies on a restrictive, linear 'on-rails' design that mirrors traditional audio tours, which limits the medium's potential for self-directed learning.
Extra CreditsMay 2018
Cover of Watch Dogs: Hacking it to 11
64 min
Game Developers Conference64 min

Watch Dogs: Hacking it to 11

The audio design for Watch Dogs centers on the challenge of maintaining a cohesive, narrative-driven sonic identity within the unpredictable constraints of an open-world environment.

  • To manage memory and processor constraints, the audio team replaced long, multi-layered musical tracks with a modular system that chops compositions into smaller, reusable parts that trigger based on in-game actions.
  • The team implemented a reactive music engine that uses short, looping segments to minimize latency between game events and musical transitions, allowing the score to skip or advance sections based on player input.
  • The audio team utilized a 'piano validation' technique, testing complex synth or guitar riffs on a clean piano to ensure harmonic stability and compatibility before committing to final production.
Game Developers ConferenceMay 2018
Cover of Temporal Reprojection Anti-Aliasing in INSIDE
31 min
Game Developers Conference31 min

Temporal Reprojection Anti-Aliasing in INSIDE

Temporal Reprojection Anti-Aliasing (TAA) serves as a critical post-processing solution for the game INSIDE, addressing the visual instability caused by the title’s side-scrolling camera movement and complex geometric detail.

  • The TAA implementation for INSIDE on Xbox One achieves a performance cost of approximately 1.7 milliseconds at 1080p resolution.
  • The system utilizes a 16-sample Halton 2-3 sequence to jitter the view frustum, allowing for the recovery of sub-pixel information.
  • To prevent ghosting and smearing, the engine employs neighborhood clipping, which clamps history samples to the 3x3 pixel color space of the current frame.
Game Developers ConferenceMay 2018
Cover of 5 Ways To Make Money As An Indie Game Developer
14 min
Thomas Brush14 min

5 Ways To Make Money As An Indie Game Developer

Establishing a sustainable indie game studio requires a multifaceted approach to revenue generation and community building.

  • Achieving 20,000 wishlists on Steam is the primary benchmark for ensuring a high-visibility game launch.
  • Developers should negotiate publisher agreements based on gross revenue rather than net revenue to minimize recoupment deductions.
  • Maintaining ownership of intellectual property is essential for long-term monetization through merchandise and cross-platform expansion.
Thomas BrushMay 2018
Cover of Exploring Hidden Stories in the World of XCOM 2
22 min
Game Developers Conference22 min

Exploring Hidden Stories in the World of XCOM 2

Environmental storytelling serves as a critical tool for enhancing player immersion in tactical strategy games, particularly within the procedural constraints of XCOM 2.

  • To manage the complexity of 508 level components across 174 core levels in XCOM 2, the team utilized a modular 'plot and parcel' system that allowed levels to be rotated 360 degrees and adapted for different biomes and weather conditions.
  • Environmental storytelling can be achieved by assigning specific characters and backstories to generic props, such as using flower pots to create a 'Flowerpot Man' narrative that landmarks rooftops across slum levels.
  • When working with limited resources, designers should prioritize creating 'micro-stories' using existing assets rather than relying on unique, high-cost set pieces that require significant development time.
Game Developers ConferenceMay 2018
Cover of Blending Autonomy and Control: Creating NPCs for Tom Clancy's The Division
59 min
Game Developers Conference59 min

Blending Autonomy and Control: Creating NPCs for Tom Clancy's The Division

The development of artificial intelligence for Tom Clancy’s The Division centers on the integration of server-side behavior trees within the proprietary Snowdrop engine to create a dynamic, tactical combat experience.

  • The Division features 36 unique combat AI variations categorized into 11 distinct archetypes, designed to create 'combat puzzles' where enemies synergize their skills to force specific player tactics.
  • NPC behavior is built on a modular, priority-based system that evaluates critical events (like grenades or status effects) before executing scripted level-design orders or dynamic objectives.
  • The AI detection system utilizes five alert levels—ranging from idle to combat investigation—governed by audio and visual stimuli defined by specific archetype vision cones.
Game Developers ConferenceApr 2018

Writers

Related topics