Decision Craft Wiki

Game Walkthrough

Phase-by-phase flow from lobby to live gameplay.

Overview

A Decision Craft run is a sequence of phases. The host advances the game through result screens using NEXT. Once you reach the scenario phase, the game loops round-by-round until the story ends.

Phase 1: Lobby

  • Create a room and invite players.
  • Choose language, difficulty, image style, and music.
  • Optional: provide a custom theme and character wishes.

Phase 2: Theme Generation -> Theme Vote -> Theme Result

  • The AI generates 4 themes with images.
  • Each player votes once.
  • The winning theme is revealed.
  • Hosts can also submit a custom theme or import an exported one.

Phase 3: World Generation -> World Result

  • The AI generates the world, currency, traits, and a cover image.
  • The world reveal summarizes the setting.

Phase 4: Character Generation -> Character Vote

  • The AI generates character options for each player.
  • Each player chooses one character.
  • Characters include items, skills, stats, and background.

Phase 5: Quest Generation -> Quest Result

  • The AI creates a main quest and a personal quest for each character.
  • Rewards can be money, items, skills, or story outcomes.

Phase 6: Scenario Generation -> Scenario Result (Gameplay)

  • The AI generates the scene, story, and choices.
  • Players vote, write custom choices, or talk directly to 1 to 4 NPCs at once.
  • The story advances to the next round.
  • You can review previous rounds at any time.
  • If the AI gets an important detail wrong, the Edit tools can correct it.

End Of Game

When the story ends, a Game Over banner appears. Finished games can be opened later from Previous Games to review the story, export a theme, or keep the run as a downloadable Story Book PDF.

Retry Policy

If AI generation fails, the host can retry once per phase. After one retry, reload or recreate the lobby to continue.

Waiting And Ready States

  • Ready shows how many players have voted.
  • Waiting means a vote is missing.
  • Loading means the AI is generating the next phase.