GameNarrativeDesignTask

Architect complex, branching game narratives with interactive dialogue trees, character arcs, and player agency analysis. Extends base narrative generation with game-specific structural logic.
Category: Games Output: Multi-Tab Markdown Model: GPT-4o Preferred
⚙️ GameNarrativeConfig.json

{
  "game_title": "Neon Shadows",
  "genre": "Cyberpunk RPG",
  "narrative_style": "branching",
  "player_agency_level": "high",
  "num_main_characters": 5,
  "num_branching_points": 10,
  "player_role": "protagonist",
  "estimated_playtime_hours": 15,
  "num_endings": 4,
  "include_dialogue_trees": true,
  "include_game_mechanics": true,
  "generate_character_portraits": true,
  "tone": "dark/mysterious"
}
            
👁️ Session Task UI
[Tab: Branching Map]

Decision Point: The Black Market Deal

Location: Sector 7 Slums

Choice A: Betray the fixer.
Consequence: Gain 5000 credits, lose reputation with Syndicate.
Choice B: Honor the agreement.
Consequence: Unlock "Loyalty" questline, gain ally 'Jax'.
Jax
Generated Portrait: Jax (The Fixer)

Configuration Parameters

Field Type Description
game_title * String The title of the game used for context and file naming.
genre String Game genre (e.g., 'RPG', 'adventure', 'visual novel'). Default: 'RPG'.
narrative_style String 'linear', 'branching', or 'open-ended'. Default: 'branching'.
player_agency_level String 'low', 'medium', or 'high'. Affects choice impact. Default: 'high'.
num_main_characters Int Number of main characters (1-10). Default: 4.
num_branching_points Int Number of major branching points (3-15). Default: 8.
num_endings Int Number of possible endings (1-10). Default: 4.
player_role String 'protagonist', 'observer', or 'custom'. Default: 'protagonist'.
estimated_playtime_hours Int Estimated playtime (1-100). Affects word count. Default: 20.
include_dialogue_trees Boolean Whether to include detailed dialogue trees. Default: true.
include_character_arcs Boolean Whether to include character arc development. Default: true.
include_side_quests Boolean Whether to include side quest narratives. Default: true.
include_game_mechanics Boolean Whether to include game mechanics design. Default: true.
generate_character_portraits Boolean Triggers DALL-E/Midjourney asset generation.

Token Usage: High. This task performs multiple LLM passes and optional image generation.