Skip to main content

Game Development reports and market data

5,612 documents·485 writers·1,639 charts and tables

Documents

Cover of THQ Nordic: Embracer Group Investor Presentation
Presentation49 pages

THQ Nordic: Embracer Group Investor Presentation

The Embracer Group investor presentation outlines the company's organizational structure, strategic vision, and commitment to long-term value creation through a comprehensive sustainability framework.

  • Embracer Group operates as a decentralized parent organization managing a portfolio that includes THQ Nordic, Koch Media, and Warhorse Studios.
  • The company maintains a global footprint with operations spanning more than 40 countries across Europe, North America, Africa, and Asia.
  • Corporate strategy is defined by four strategic pillars: Business Sense, Solid Work, Great People, and Greener Planet.
Embracer GroupSep 2019
Cover of Deterministic vs. Replicated AI: Building the Battlefield of For Honor
60 min
Game Developers Conference60 min

Deterministic vs. Replicated AI: Building the Battlefield of For Honor

The architecture of For Honor relies on a deterministic, input-driven simulation model designed to facilitate high-fidelity, skill-based melee combat.

  • For Honor utilizes a distributed peer-to-peer deterministic simulation where only player and AI inputs are transmitted across the network, ensuring all clients reach the same game state without synchronizing complex object properties.
  • The game architecture treats AI and human players identically, using a shared 'Katana' state machine tool that allows designers to define character states, movement, defenses, and branching conditions without hard-coding logic.
  • To manage large-scale battles with up to 200 actors, the team replaced complex, costly platoon-merging logic with simple flocking rules to handle movement and target acquisition efficiently.
Game Developers ConferenceSep 2019
Cover of ONLINE MULTIPLAYER | A Game Dev Answers.
25 min
Jonas Tyroller25 min

ONLINE MULTIPLAYER | A Game Dev Answers.

Developing competitive online multiplayer games presents significant technical and community-building challenges for independent developers.

  • Implement robust networking solutions like Photon Unity Networking (PUN) early, prioritizing data efficiency by converting floats to integers and using serialization streams to minimize packet sizes.
  • Transition from client-side networking to authoritative server models as a project scales to effectively mitigate cheating and ensure long-term game stability.
  • Integrate Discord directly into the game UI with automated prompts that trigger during long matchmaking wait times to facilitate organized play and prevent refund requests.
Jonas TyrollerSep 2019
Cover of A Rebuilding Year - Navigating the Ups and Downs of Creative Careers - Extra Credits
7 min
Extra Credits7 min

A Rebuilding Year - Navigating the Ups and Downs of Creative Careers - Extra Credits

The concept of a rebuilding year serves as a strategic framework for navigating personal and professional crises.

  • A 'rebuilding year' is a strategic framework that shifts focus from immediate success to intentional resource renewal and experimentation when original goals become unattainable due to crisis.
  • Reframing a period of failure as a deliberate rebuilding phase mitigates the psychological impact of shame and regret, allowing for low-risk exploration of new career paths or skill development.
  • Successful organizations, such as Nintendo, have historically utilized periods of market struggle to pivot toward innovative product development rather than adhering to failing legacy models.
Extra CreditsSep 2019
Cover of Creating the Musical Identity and Style of Your Game
30 min
Game Developers Conference30 min

Creating the Musical Identity and Style of Your Game

The musical identity of a game serves as a critical branding tool, capable of defining a project’s genre, emotional depth, and lasting impact on players.

  • A game's musical identity functions as a core branding tool that elevates the project from a product to a memorable experience by defining its genre and emotional depth.
  • Effective collaboration requires developers to provide a clear 'gestalt' of the game, utilizing visual references, character designs, and thematic goals to guide the composer.
  • Using metaphors and reference tracks from other media helps bridge the gap between abstract emotional goals and concrete musical execution.
Game Developers ConferenceSep 2019
Cover of My new INDIE GAME STUDIO (office tour!)
10 min
Thomas Brush10 min

My new INDIE GAME STUDIO (office tour!)

The primary purpose of this overview is to provide a practical look at the hardware and environmental setup required for professional indie game development.

  • Prioritize functional utility over luxury equipment, as high-quality game development relies on the creator's focus rather than expensive hardware.
  • A professional-grade setup for an independent developer includes a core workstation consisting of an HP Omen Obelisk PC, an AOC 31.5-inch monitor, and a Blue Yeti microphone.
  • Ergonomic seating, such as the EWin Flash Series racing chair, is essential for maintaining physical well-being during the extended hours required for game development.
Thomas BrushSep 2019
Cover of Improving the Culture of Critique: Communicating Across Disciplines
63 min
Game Developers Conference63 min

Improving the Culture of Critique: Communicating Across Disciplines

Effective cross-disciplinary communication serves as the cornerstone of high-quality game development, directly influencing team morale, operational efficiency, and creative output.

  • Shift the focus of critique from subjective personal opinion to objective, analytical assessments of how specific components function within the broader project goals.
  • Implement structured feedback frameworks—consisting of objective description, subjective reaction, and goal-oriented analysis—to replace vague, ego-driven commentary.
  • Utilize empathy as a professional tool by actively considering the specific departmental pressures and operational goals of colleagues in different disciplines.
Game Developers ConferenceSep 2019
Cover of How to Get a Job Writing for Games
36 min
Game Developers Conference36 min

How to Get a Job Writing for Games

Securing a position as a game writer requires a strategic approach that balances creative proficiency with technical versatility.

  • Prioritize a concise portfolio featuring focused, high-quality samples like ten-page screenplays rather than exhaustive long-form documents to allow for quick assessment by hiring managers.
  • Demonstrate technical versatility by acquiring basic skills in coding, scripting, or project management to effectively integrate narrative elements into game systems.
  • Tailor all application materials to reflect the specific culture and style of the target studio to demonstrate alignment with their production environment.
Game Developers ConferenceSep 2019
Cover of 2D Game Art Tutorial (Stylized Landscape in 20 Minutes!)
21 min
Thomas Brush21 min

2D Game Art Tutorial (Stylized Landscape in 20 Minutes!)

This instructional guide outlines a professional workflow for creating stylized 2D landscape art for video games within Photoshop.

  • Professional stylized landscape art relies on a strict hierarchy where background elements are desaturated and blurred to simulate distance, while foreground elements use high saturation and sharp detail.
  • Visual cohesion is achieved by maintaining consistency in color, sizing, and detail across all assets to differentiate professional output from amateur work.
  • Depth and atmospheric perspective are simulated using technical tools like gradients, Gaussian blurs, and motion blurs to mimic natural fog effects.
Thomas BrushSep 2019
Cover of How to Run a Studio Without a Surprise Hit
31 min
Game Developers Conference31 min

How to Run a Studio Without a Surprise Hit

Small game studios can achieve long-term stability and growth by moving away from the high-risk pursuit of a singular runaway hit.

  • Achieve long-term financial stability by balancing internal intellectual property development with consistent work-for-hire contracts to diversify revenue streams.
  • Maintain at least one year of operational runway and master precise project estimation to insulate the studio from market volatility.
  • Position the studio as a full-service partner for clients slightly larger than the firm itself to secure more reliable, long-term income.
Game Developers ConferenceSep 2019
Cover of Top 10 Tips on How To Balance Your Game
21 min
Jonas Tyroller21 min

Top 10 Tips on How To Balance Your Game

Effective game balancing is a critical determinant of a title's success, functioning similarly to the precise ingredient ratios required for a high-quality cake.

  • Effective game balancing requires an integrated approach that spans game design, level architecture, code, and art rather than treating it as an isolated numerical task.
  • Developers should prioritize situational utility over pure mathematical optimization to avoid creating bland, repetitive gameplay experiences.
  • Implementing a rock-paper-scissors framework forces players to make meaningful, context-dependent choices by assigning distinct upsides and downsides to mechanics.
Jonas TyrollerSep 2019
Cover of Beyond Framerate: Taming Your Timeslice Through Asynchrony
31 min
Game Developers Conference31 min

Beyond Framerate: Taming Your Timeslice Through Asynchrony

Real-time game artificial intelligence frequently encounters computational bottlenecks when constrained by standard frame-based processing.

  • Transitioning AI processing from standard frame-based execution to amortized, multi-frame task distribution prevents computational bottlenecks and ensures consistent performance.
  • Implementing a custom scheduler within a thread pool is superior to traditional background threading, as it avoids common issues like thread contention, priority inversion, and unpredictable latency.
  • Tasks should voluntarily yield execution by using the CPU’s timestamp counter to monitor duration, ensuring they pause before exceeding a strictly defined time slice.
Game Developers ConferenceSep 2019

Writers

Games and companies

Related topics