Games need enormous amounts of content: thousands of dialogue lines, levels, textures, props, voice and music. Generative AI speeds up the production pipeline (drafts, variations, placeholders, localisation) and, increasingly, powers runtime features such as free-form NPC conversation. Studios gain throughput and iteration speed; the hard parts are art direction, consistency, rights clarity and player-facing safety.
Problem & value
- Today: writers, level designers and artists produce content by hand; procedural generation (noise, wave-function-collapse, grammars) covers terrain and layouts but not narrative or art style. Small studios cannot afford the volume that players expect; large studios face long iteration cycles and heavy localisation and voice-recording costs.
- AI value: faster prototyping (greyboxing with generated placeholders), many dialogue and "bark" variations, concept exploration, texture and prop drafts, first-pass localisation, and dynamic NPC conversations that react to player input.
- Adoption signals: Valve requires developers to disclose AI-generated content on Steam, and the major engine and platform vendors (Unity, Unreal/Epic, NVIDIA) ship AI tooling, which shows the topic is now part of normal production [1][2][3]. Treat vendor-reported productivity numbers with caution; measure your own.
Variants
- Production-time tooling (most common): AI as a writing, concept and asset assistant; humans curate.
- Runtime NPC dialogue: LLM-driven characters with persona, memory and world knowledge, optionally voiced via TTS and driven by speech input (see GEN-003 for avatars).
- Procedural levels and worlds: LLM or generative model proposes layouts/parameters that a deterministic generator validates (reachability, difficulty).
- Asset generation: 2D sprites/textures, 3D props (see GEN-008), audio (see GEN-007).
- Indie / hobbyist and modding: local models for solo developers and mod communities.
- Serious games and education: scenario generation for training simulations.
How it works
- design bible (lore, tone, rules, style guide)
- content request (quest, level brief, asset spec)
- generation (LLM text | image / 3D / audio models | procedural generator + LLM planner)
- automated validation (rules, reachability, profanity/safety, style and lore consistency, tech budget)
- human review (writer / designer / art director)
- import to engine (Unity, Unreal, Godot)
- playtest + telemetry
- refine prompts, style guide and filters
- Dialogue: an LLM with a character card, lore retrieval (RAG over the bible, see DOC-014) and structured output (JSON dialogue nodes with conditions and emotion tags) so the engine can consume it. For runtime NPCs the model is constrained to the character's knowledge and game actions are mediated by the game logic, never executed directly by the LLM.
- Levels: the LLM produces a high-level brief or parameters; a classical generator builds geometry; solvers or bots check solvability. Pure LLM geometry is unreliable.
- Assets: image models (with style LoRA or reference images) for concepts and textures, image-to-3D models for props, then retopology, UVs and LOD in standard DCC tools.
- Human-in-the-loop: narrative director signs off on tone and canon; art director on style; QA on playability; legal on rights and disclosure.
Data preparation
Which data. Game design document, lore bible, style guide, character sheets, existing dialogue and quest text, localisation tables, concept art and audio references.
Where it lives. Wikis (Confluence, Notion), shared drives, Git/Perforce repositories, spreadsheets with dialogue and string tables, art servers and individual artists' machines.
Typical gaps. Lore scattered over many documents and partly contradictory; no naming conventions for characters and places; art without tags or clear licence status; reference images of unclear origin; voice and likeness contracts that do not cover AI use.
Preparation steps. 1. Consolidate one authoritative lore and style bible (see PREP-013) and a glossary of names, places and tone rules (PREP-015). 2. Collect gold-standard dialogue and art examples per character (PREP-016). 3. Tag and sort art assets with metadata and licence status (PREP-010); tidy string tables into clean spreadsheets (PREP-011). 4. Build a small evaluation set of good and bad outputs with writers and artists (PREP-018).
Effort. Roughly 15 to 25 percent of the project; the data volume is small, the work is mostly editorial. Check GUIDE-003 for a quick readiness check.
Implementation paths
Which path for whom
- smb (indie and small studios): Path B, because content must flow into your own engine and asset pipeline and no off-the-shelf product covers dialogue, art and audio together.
- enterprise (large studios): Path C, because unreleased IP, high generation volume and API costs favour a shared internal platform with open-weight models.
- developer: Path C, because local models (e.g. ComfyUI, small LLMs) allow free experimentation and full control over the toolchain.
Path A — Buy (off-the-shelf)
- Engine-integrated AI: Unity AI features, and Unreal/Epic tooling and marketplace plugins [2].
- NPC platforms: Inworld (character engine and runtime), Convai, NVIDIA ACE (digital-human and NPC microservices incl. on-device small language models) [3][4]. Check data residency and player-data handling.
- Asset tools: Scenario (game-specific, style-trained image generation), Leonardo, Adobe Firefly (licensed-training-data positioning), Meshy, Tripo and similar image-to-3D services; ElevenLabs for voice; Suno/Udio-type tools for music (check licence status).
- EU vendors: Black Forest Labs (FLUX, Germany), Mistral (LLMs), DeepL (localisation), Stability AI is UK-based.
- Choose A when: small team, prototyping, or you need placeholders fast and will replace or polish them.
Path B — Build on cloud APIs (recommended default)
- Text: frontier LLM APIs (Claude, Gemini, GPT, Mistral in EU regions) with JSON-schema outputs for dialogue nodes; prompt caching for large lore bibles; a small moderation/guardrail model on every runtime reply.
- Images/3D/audio: image-generation APIs (FLUX via Black Forest Labs/fal/Replicate, Imagen, GPT-image), 3D APIs (Meshy, Tripo), TTS APIs.
- Integration: engine plugins or an editor tool calling a backend; cache and pre-generate whenever possible — runtime calls add latency, cost per player-session and an uncontrolled-output risk.
Path C — Self-host (open source)
- Text: open-weight LLMs (Mistral/Ministral, Qwen, Llama, Gemma, Phi families) via llama.cpp, Ollama or vLLM; small quantised models (about 1–8B) can run on the player's device for offline NPC chat [5].
- Images: FLUX.1 [dev/schnell] or Stable Diffusion-family models in ComfyUI with LoRAs for studio style (check each licence — several are non-commercial).
- 3D/audio: open image-to-3D models (e.g. TripoSR, Hunyuan3D, TRELLIS) and open TTS/music models.
- Hardware: HW2 (24–32 GB GPU) for artist workstations running image and 3D models; HW3 for shared studio servers; HW1 for on-device small LLMs shipped with the game.
Path D — Custom training
Worthwhile for a distinctive art style (LoRA on the studio's own licensed art, a few dozen to hundreds of images) or a character-voice-tuned small LLM trained on the writers' own dialogue for on-device use. Use only data you own or license; keep dataset provenance records.
State of the art (2026)
- Production assistants for text and concept art are standard in many studios; surveys of the industry show widespread experimentation alongside strong scepticism from creators, so check current figures from GDC or similar reports before quoting them.
- Runtime NPCs: small language models on-device and speech-to-speech pipelines make talking NPCs technically feasible (NVIDIA ACE, Inworld). Few mainstream titles rely on them for core gameplay.
- Image-to-3D produces usable props and background assets, but topology, UVs, rigging and consistent scale usually need clean-up; hero assets remain hand-made.
- Limits and failure modes: lore drift and contradictions; characters breaking persona or "knowing" things they should not; prompt injection by players ("ignore your instructions"); repetitive prose; unsolvable or boring generated levels; style inconsistency across assets; latency and per-session cost for runtime calls; unclear copyright status of purely AI-generated assets.
Shared resources & combinations
- Same stack: image-gen with GEN-001/GEN-011/GEN-004, 3d-gen with GEN-008, music-gen with GEN-007, tts/avatar with GEN-003, character motion with GEN-022; one ComfyUI/GPU server (HW2/HW3) can serve all.
- LLM backbone (llm-general, guardrails, retrieval over the design bible) is shared with knowledge and chat use cases such as DOC-014 and GEN-005 (slide/document drafting).
- Natural combinations: dialogue + TTS + animation for voiced NPCs; level generation + asset generation for rapid prototypes; localisation drafts with translation models.
Effort, cost & KPIs
- Path A: days to weeks to pilot; subscription or credit pricing; runtime NPC platforms often charge per usage.
- Path B: 1–3 months for an editor pipeline; runtime NPC features add months for safety and testing.
- Path C/D: 3–6 months with ML-capable engineers; GPU hardware plus pipeline maintenance.
- Cost drivers: runtime inference per player-hour, human review time, re-work of unusable assets, legal review.
- KPIs: time from brief to approved asset, review rejection rate, writer/artist hours saved, playtest satisfaction, safety incidents per 1,000 NPC conversations, cost per player-session, consistency defects found in QA.
People & change
Involve early: management (budget, stance on AI-generated content), the creative leads (narrative, art, audio) as process owners, IT for accounts and GPU access, and legal for IP, voice and likeness rights. Writers and artists are the end users; they must help shape the workflow, not receive it.
Works council. Whether a works council (or staff council in the public sector) has a say depends on the company. Under §87(1) no. 6 BetrVG co-determination applies to systems objectively suited to monitor employees' behaviour or performance (BAG), so tools with per-user logs can qualify even if monitoring is not intended; under §90(1) no. 3 the works council must in any case be informed in good time about planned AI-supported work processes. If a works council exists, involve it early and consider a framework works agreement on AI (see GUIDE-004).
Data protection. Little personal data in production; runtime NPC chat with players needs a DPO check, AVV with API providers and no logging of player inputs without legal basis (GUIDE-005).
AI literacy and communication. Offer hands-on workshops that support AI literacy of staff in line with Art. 4 AI Act (GUIDE-006). Be open about which tasks AI takes over; many creatives fear for their jobs and craft.
Pilot. Start with one small team and placeholder content (barks, variations) and let artists and writers review everything (GUIDE-008). Humans keep art direction and approval; AI output is a draft.
Risks, regulation & compliance
- EU AI Act: typically limited risk. Art. 50 transparency applies to chatbots (players must know they talk to an AI) and to synthetic audio/image/video, with a lighter regime for evidently artistic, creative or fictional works [6]. Art. 4 AI literacy applies to staff. Art. 5 prohibitions: do not design NPCs or game mechanics that use subliminal or manipulative techniques materially distorting player behaviour and causing harm, or that exploit vulnerabilities of children (relevant for monetisation loops); emotion recognition from players is restricted in workplace and education contexts only, not games generally, but avoid biometric inference. Providers of general-purpose models carry their own GPAI duties.
- GDPR: player chat input, voice and telemetry are personal data; children are a typical audience (GDPR Art. 8, DSA minors protection). Use EU processing, data minimisation, no training on player conversations without a legal basis, retention limits and a DPIA for voice or minors.
- Copyright and licensing: purely AI-generated output may lack copyright protection in the EU; training-data provenance and model licences (non-commercial licences, opt-outs under the DSM Directive TDM exception) matter; check platform rules such as Steam's AI-disclosure requirement [1]. Voice actors: obtain consent and contractual terms for voice cloning; collective agreements may apply.
- Player safety: runtime LLMs can produce hateful, sexual or self-harm content; apply input and output filters, restricted topics, age-appropriate personas, logging and a kill switch. Protect against prompt injection.
- Labour and reputation: community backlash over AI art and voice is common; be transparent.
Getting started
- Write a short AI policy: what may be generated, what must be human-made, disclosure rules, data and licence checks.
- Pilot production-time use: bark/side-quest drafts and concept-art exploration with writers and artists in review.
- Build a lore bible in structured form (characters, facts, tone) to use as RAG context and style guide.
- If testing runtime NPCs, start with a sandboxed side character, guardrails, logging and an offline fallback script.
- Track KPIs and rejection reasons for one milestone, then decide where to scale or stop.
Sources
- Valve / Steam — Steam Direct content survey: AI use disclosure — https://store.steampowered.com/news/group/4145017/view/3862463747997849618
- Unity — AI in Unity — https://unity.com/features/ai
- NVIDIA — ACE for games — https://developer.nvidia.com/ace-for-games
- Inworld — Character engine documentation — https://docs.inworld.ai
- llama.cpp project — https://github.com/ggml-org/llama.cpp
- Regulation (EU) 2024/1689 (AI Act), Art. 5 and Art. 50 — https://eur-lex.europa.eu/eli/reg/2024/1689/oj
- ComfyUI — https://github.com/comfyanonymous/ComfyUI
- Black Forest Labs — FLUX models — https://bfl.ai