Skip to main content

PC reports and market data

1,846 documents·74 writers·3,153 charts and tables

Documents

Cover of Indie Game Devs Are Poor, Right?
18 min
Thomas Brush18 min

Indie Game Devs Are Poor, Right?

The pursuit of a career in indie game development is often met with skepticism regarding financial viability, yet it offers unique opportunities for personal growth and creative autonomy.

  • Solo indie game developers earn an average annual income of approximately $10,000, while members of small teams average $50,000 per person.
  • Aspiring developers should mitigate financial risk by opting for low-cost technical schooling instead of traditional university degrees that incur significant debt.
  • The indie development career path is best suited for individuals in their twenties who have fewer financial dependencies and can afford to experiment with a 'shotgun approach' to career discovery.
Thomas BrushMay 2020
Cover of Game Narratives for Diverse Audiences | PGC Digital #1
29 min
PocketGamer.biz29 min

Game Narratives for Diverse Audiences | PGC Digital #1

The gaming industry faces a critical need to evolve its narrative strategies to better reflect and attract diverse global audiences.

  • The industry must move beyond the 'everyman' white male hero archetype to reach untapped global demographics and reduce toxic gatekeeping within player communities.
  • Adopting 'hopepunk' narrative themes—which prioritize empathy, vulnerability, and collective action—allows developers to move away from stagnant 'grimdark' tropes.
  • Gameplay mechanics should be realigned with narrative themes by incorporating non-traditional verbs, such as the mischievous exploration in 'Untitled Goose Game' or the delivery-focused tasks in 'Death Stranding'.
PocketGamer.bizMay 2020
Cover of Microprose: 40 Years in 15 Minutes | PGC Digital #1
28 min
PocketGamer.biz28 min

Microprose: 40 Years in 15 Minutes | PGC Digital #1

JW Bill Stealey, a veteran of the gaming industry and founder of MicroProse, provides a retrospective on his forty-year career, detailing the evolution of flight simulation and the foundational principles of successful game design.

  • The core of successful game design involves creating experiences that force players to make time-critical decisions based on limited information, rewarding them for strategic accuracy.
  • MicroProse, founded in the early 1980s by Bill Stealey and Sid Meier, achieved commercial success with titles including Hellcat Ace, Strike Eagle, Gunship, and Civilization.
  • Effective product development requires balancing technical realism with accessible gameplay, often by pairing a focus on the 'fun factor' with dedicated designers who manage complex documentation and depth.
PocketGamer.bizMay 2020
Cover of Indie Game Marketing Tips With Failbetter's Hannah Flynn - GDC Podcast Ep. 5
62 min
Game Developers Conference62 min

Indie Game Marketing Tips With Failbetter's Hannah Flynn - GDC Podcast Ep. 5

Marketing in the independent game industry functions as a foundational development pillar rather than a secondary promotional task.

  • Integrate marketing as a foundational development pillar from the earliest stages of production rather than treating it as a secondary promotional task.
  • Prioritize sustainable, long-term growth through data-driven insights and niche audience targeting instead of relying on the volatile pursuit of viral hits.
  • Diversify revenue models by combining subscription-based services with premium narrative-driven titles to mitigate financial risk and stabilize studio income.
Game Developers ConferenceMay 2020
Cover of I just clicked "LAUNCH" for my game on Steam...
15 min
Thomas Brush15 min

I just clicked "LAUNCH" for my game on Steam...

The primary objective of this analysis is to outline an effective, self-directed marketing strategy for independent game developers launching on the Steam platform.

  • Reaching a threshold of 20,000 to 25,000 wishlists is the primary benchmark for achieving the high-velocity sales necessary to trigger the Steam algorithm.
  • Developers must take full ownership of their marketing strategy to create a sustained 'tidal wave' of interest, regardless of whether they have publisher support.
  • A successful pre-launch outreach campaign involves distributing press kits and keys to a curated list of journalists and creators, targeting a 10% response rate.
Thomas BrushMay 2020
Cover of How many game objects are in my Steam game? | Let's Play Neversong Episode 5
18 min
Thomas Brush18 min

How many game objects are in my Steam game? | Let's Play Neversong Episode 5

This analysis examines the technical architecture and development process of the 2D indie game Neversong, specifically focusing on scene management and object hierarchy within the Unity engine.

  • A single forest level in Neversong contains approximately 2,400 total game objects, with roughly 1,200 objects actively loaded into memory at any given time.
  • The game utilizes a scene management strategy where a significant portion of the 2,400 objects remain disabled in the Unity hierarchy until triggered by specific gameplay events.
  • The project's architecture relies on a complex hierarchy of prefabs, static objects, and parent-child relationships to manage the density of assets within individual screen boxes.
Thomas BrushMay 2020
Cover of NPC Voice Design in The Division 2
51 min
Game Developers Conference51 min

NPC Voice Design in The Division 2

The development of The Division 2 prioritized the creation of systemic, AI-driven voice barks to enhance player immersion and provide essential gameplay feedback.

  • The Division 2 utilized a stimulus-based architecture for NPC voice barks, replacing rigid, timer-based dialogue with dynamic, context-aware reactions to combat and player behavior.
  • The project managed a massive scale of over 93,000 lines of dialogue per language, distributed across 364 unique characters.
  • Development efficiency and localization quality were improved by replacing hard-coded logic with a centralized, data-driven tag system using modular starter and response matrices.
Game Developers ConferenceMay 2020
Cover of 3 Easy Effects To Make Your Game Look GORGEOUS | Let's Play Neversong Episode 4
25 min
Thomas Brush25 min

3 Easy Effects To Make Your Game Look GORGEOUS | Let's Play Neversong Episode 4

The primary purpose of this presentation is to demonstrate how specific visual effects and post-processing techniques can enhance the aesthetic quality of a 2D game within the Unity engine.

  • Removing core post-processing and environmental effects results in a 20% to 30% reduction in a game's perceived ambient quality and emotional impact.
  • Trail renderers applied to character sprites effectively simulate motion and energy, enhancing the visual fluidity of 2D animation.
  • Color correction ramps, created using one-pixel-high gradients, provide precise control over shadows, mid-tones, and highlights to establish environmental mood.
Thomas BrushMay 2020
Cover of 3 GAME DEV TOOLS used for my Steam game! | Let's Play Neversong Episode 3
32 min
Thomas Brush32 min

3 GAME DEV TOOLS used for my Steam game! | Let's Play Neversong Episode 3

The development of the title Neversong centers on a streamlined technical workflow that prioritizes modularity and visual cohesion.

  • The development workflow for Neversong relies on a core stack of Photoshop for asset design, Spine 2D for character animation, and Unity as the primary game engine.
  • Technical efficiency is maintained by prioritizing reusable, generic scripts over object-specific code to ensure a modular and scalable architecture.
  • Spine 2D event triggers are integrated directly into the Unity environment to synchronize complex character animations with particle effects and audio cues.
Thomas BrushMay 2020
Cover of How I make my STEAM INDIE GAMES (Basic Overview)!
39 min
Thomas Brush39 min

How I make my STEAM INDIE GAMES (Basic Overview)!

Successful independent game development on Steam prioritizes functional, shippable gameplay over the pursuit of a pristine or perfectly organized editor environment.

  • Prioritize functional, shippable gameplay over maintaining a perfectly organized editor environment to meet Steam marketplace demands.
  • Implement robust, reusable systems like persistent Game Master prefabs and centralized animation-driven UI navigation to streamline development.
  • Decouple character graphics from physics-based capsule colliders to ensure fluid movement while using tools like Spine or native 2D animation packages for visual quality.
Thomas BrushMay 2020
Cover of What's an actual Steam game look like in UNITY? | | Let's Play Neversong Episode 2
19 min
Thomas Brush19 min

What's an actual Steam game look like in UNITY? | | Let's Play Neversong Episode 2

This analysis examines the technical development and design philosophy behind the indie game Neversong, utilizing the creator’s own development environment to illustrate core mechanics.

  • Game feel is achieved by integrating event-driven programming where Spine 2D animation keyframes trigger specific Unity scripts for particle emissions and randomized audio pitch variations.
  • Environmental audio immersion is managed through Unity audio snapshots, which apply location-specific reverb to voice acting based on the player's immediate surroundings.
  • Combat responsiveness is enhanced by physics-based feedback, such as implementing specific bounce effects triggered by downward sword swings.
Thomas BrushMay 2020
Cover of RIPPING OPEN my Steam game in Unity | Let's Play Neversong Episode 1
28 min
Thomas Brush28 min

RIPPING OPEN my Steam game in Unity | Let's Play Neversong Episode 1

This analysis examines the development and technical architecture of the indie game Neversong, a 2.5D adventure title developed in the Unity engine.

  • Neversong achieved its 2.5D visual style by rendering the game world in orthographic mode and using custom scripts to simulate parallax through Z-axis manipulation.
  • The development team targeted a goal of 50,000 Steam wishlists ahead of the game's May 2020 launch to ensure commercial viability.
  • Character and object animation relies on Spine 2D rather than traditional 3D cloth physics, while environmental interactions like vines and elevators utilize custom physics scripts.
Thomas BrushMay 2020

Writers

Related topics