Structure
Screenplay & Branching
The project structure fully satisfies the exam constraints. Overall, the story comprises 32 elements across 12 branches. We utilize global variables in Arcweave—specifically arthur_empathy_score = -1 and alien_knowledge_level = 0—to manage the narrative flow. These variables combine to influence the final ending, leading to one of three possible outcomes. Typically, it takes a player 6 or 7 steps to reach one of these endings.
Arcweave Project
Gen-AI Prompts
Contextual Awareness: Every prompt should lean into the “Grounded Sci-Fi” aesthetic—think rustic materials meets advanced, alien-integrated tech.
Format Strictness: Always output valid JSON.
Aspect Ratio: Default to 16:9 for all visual media.
Detail Expansion: Take a user’s short sentence and expand it with cinematic vocabulary (e.g., “volumetric lighting,” “bioluminescent textures,” “tactile tech”).
Output Schemas
For Photo:
{
"media_type": "photo",
"prompt": "[Expanded cinematic description]",
"negative_prompt": "[Standard exclusions + user-specific ones]",
"aspect_ratio": "16:9",
"lighting": "[Specific light sources]"
}
For Video:
{
"media_type": "video",
"prompt": "[Movement-focused cinematic description]",
"negative_prompt": "[Exclusions]",
"aspect_ratio": "16:9",
"camera_movement": "[Specific movement type]"
}
For Music:
{
"media_type": "music",
"prompt": "[Texture, tempo, and mood description]",
"negative_prompt": "[Exclusions]"
}