{"name":"Game AI Cases · Data","license":"CC BY 4.0","updated":"2026-11-09","count":6,"cases":[{"id":"prop-3d-blockout","url":"https://gameaicases.com/en/cases/prop-3d-blockout/","title":"Generated 3D props for level blockouts","tldr":"Level designers use image-to-3D tools to make placeholder props quickly, giving blockout levels a spatial feel closer to the final game.","type":"Asset generation","roles":["Design","Art"],"stages":["Prototyping","Production"],"engines":["Unity","Unreal"],"tools":["hunyuan3d","tripo"],"input":"Concept art or reference photographs","output":"Low-poly textured models placed directly into a blockout level","humanCheck":["Polygon counts and proportions vary; standardise the scale before import.","Use these as placeholders only: their topology does not meet production requirements."],"blockers":["Generated orientation and origins are inconsistent."],"evidence":"L2 Demonstrated","sources":[{"title":"Example source: reproduction notes from this site","url":"https://example.com/source-6"}],"publishedAt":"2026-11-01","verifiedAt":"2026-11-01"},{"id":"design-doc-review-agent","url":"https://gameaicases.com/en/cases/design-doc-review-agent/","title":"An agent checks design documents for logic gaps","tldr":"Before a review, a systems designer has an agent read the design document against a checklist, flagging undefined values, missing states and conflicts with existing systems.","type":"Agent workflow","roles":["Design","Production and management"],"stages":["Research and planning","Prototyping"],"engines":["Engine-agnostic"],"tools":["claude-code"],"input":"Design document + a summary of rules in existing live systems","output":"Issues annotated by paragraph, grouped as required changes, suggestions or questions","humanCheck":["The agent does not know design intent agreed verbally, so question-level flags are often false positives.","The lead designer must confirm decisions involving monetisation and game balance."],"blockers":[],"evidence":"L1 Source claim","sources":[{"title":"Example source: Jike post","url":"https://example.com/source-3"}],"publishedAt":"2026-10-25","verifiedAt":"2026-10-25"},{"id":"unity-prefab-naming-check","url":"https://gameaicases.com/en/cases/unity-prefab-naming-check/","title":"An MCP agent checks prefab names and references","tldr":"Technical artists connect Claude Code to Unity MCP to scan new prefabs each night and report naming violations and missing references.","type":"MCP integration","roles":["Technical art","QA"],"stages":["Production"],"engines":["Unity"],"engineVersion":"2022.3 LTS","tools":["claude-code","unity-mcp"],"input":"Paths of prefabs added or changed that day, plus the team naming guidelines","output":"A Markdown table sent to the team chat with paths, issue types and suggested names","humanCheck":["Maintain a manual allowlist for exceptions, such as outsourced assets and third-party plugins.","Do not apply suggested names automatically: renaming can break string references outside GUIDs."],"blockers":["The first full scan of a large project takes time; process it in directory batches."],"evidence":"L3 Reproducible","sources":[{"title":"Example source: technical article","url":"https://example.com/source-1"}],"publishedAt":"2026-10-20","verifiedAt":"2026-10-28"},{"id":"comfyui-icon-pipeline","url":"https://gameaicases.com/en/cases/comfyui-icon-pipeline/","title":"A repeatable ComfyUI pipeline for item icons","tldr":"The art team locks item-icon styling into a ComfyUI workflow. Artists supply line art, substantially reducing per-icon time during production.","type":"Production pipeline","roles":["Art"],"stages":["Production"],"engines":["Engine-agnostic"],"tools":["comfyui"],"input":"Line art + item-type tags + style LoRA","output":"512×512 transparent icons with four rarity palettes","humanCheck":["Check each batch for consistent brand and rarity colours.","Small details such as chains and lettering often blur and need manual edits."],"blockers":["LoRA training needs at least several dozen finished icons."],"cost":"No specific figures provided by the source","evidence":"L2 Demonstrated","sources":[{"title":"Example source: technical video on Bilibili","url":"https://example.com/source-2"}],"publishedAt":"2026-10-18","verifiedAt":"2026-10-18"},{"id":"loc-terminology-check","url":"https://gameaicases.com/en/cases/loc-terminology-check/","title":"Automated localisation terminology checks","tldr":"The localisation team uses an LLM to check multilingual text against a glossary, catching inconsistent terms and missing placeholders before submission.","type":"Evaluation and QA","roles":["Localisation","QA"],"stages":["Testing","Launch and live ops"],"engines":["Engine-agnostic"],"tools":["claude-code"],"input":"Multilingual text table + glossary + placeholder rules","output":"Affected row numbers, issue types and suggested edits","humanCheck":["Rewrites involving cultural context require human judgement.","Someone must own updates to the glossary itself."],"blockers":[],"evidence":"L2 Demonstrated","sources":[{"title":"Example source: industry conference talk","url":"https://example.com/source-4"}],"publishedAt":"2026-10-08","verifiedAt":"2026-10-30"},{"id":"npc-voice-prototype","url":"https://gameaicases.com/en/cases/npc-voice-prototype/","title":"AI placeholder voices for NPC prototypes","tldr":"During prototyping, speech synthesis provides temporary NPC voices to test narrative pacing. Human voice performances replace them for release.","type":"Asset generation","roles":["Audio","Design"],"stages":["Prototyping"],"engines":["Unity"],"tools":["elevenlabs"],"input":"Dialogue table + character voice descriptions","output":"Audio files named by dialogue ID, ready to import into the project","humanCheck":["Legal review must confirm voice licensing terms and whether the voices may be used in the final release.","Listen to each line to check emotional delivery."],"blockers":[],"evidence":"L2 Demonstrated","sources":[{"title":"Example source: development log","url":"https://example.com/source-5"}],"publishedAt":"2026-09-30","verifiedAt":"2026-09-30"}]}