Simple Quest Forge:No-Code Quests, Chains & Procedural Generator w/JSON support View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.3.8 or later
Package size
632 KB
Files
106
Favorites
8
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Simple Quest Forge:No-Code Quests, Chains & Procedural Generator w/JSON support

by Living Failure (opens in new tab)

No ratings yet

Generate complete quest databases, quest chains, procedural quest templates, objectives, rewards, prerequisites & tracking all in no code generator wizards. JSON supported content pipeline w/ schema

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Simple Quest Forge:No-Code Quests, Chains & Procedural Generator w/JSON support, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov Version 1.0.1 released 8 May 2026 v1.0.1

Asset preview

1 / 31

Simple Quest Forge:No-Code Quests, Chains & Procedural Generator w/JSON support screenshot 1

Simple Quest Forge:No-Code Quests, Chains & Procedural Generator w/JSON support screenshot 1

About this asset

Still designing quests for your game by hand?

Seriously. Stop it.

Simple Quest Forge gives you 3 interconnected wizard tools that generate production-ready quest databases, quest chain sequences, and procedural quest templates — complete with type-safe enums, custom ScriptableObject inspector editors, and full JSON supported content generation support!

OFFLINE DOCUMENTATION AVAILABLE HERE!

THE THREE FORGES

• Quest Forge — Define quests with objectives, rewards, prerequisites, and two-level dynamic properties (quest-level AND objective-level). 5-step wizard with 6 genre templates (RPG, Open World, MMO, Survival, Narrative RPG, Roguelike).

• Quest Chain Forge — Build quest chains with ordered steps, branch groups (player-choice paths), and single-level dynamic properties. Links to your Quest Database for validation.

• Procedural Quest Forge — Design procedural quest templates with variable slots, objective templates, and reward templates. Runtime generation produces infinite quest variations from your blueprints.

DYNAMIC PROPERTY SYSTEM

  • No hardcoded fields.
  • You define your own Categories, Flags, Numerics, and Texts in each wizard.
  • Quest Forge supports TWO levels — quest-level AND objective-level properties.
  • Your game, your properties — works for any genre.

JSON-POWERED CONTENT PIPELINE

  • Export your schema as Full JSON, Light JSON, or Markdown.
  • Generate your quests either by hand or paste into an AI LLM of your choosing.
  • A detailed, verbose JSON schema allows you to generate literally hundreds or even thousands of quests for your databases.
  • Generate quest chains or procedural templates based on these generated quests that import directly into your database.
  • Every JSON schema includes detailed AI instructions, format examples, and validation guidance.

GENERATED CUSTOM EDITORS

  • Every wizard generates a professional Inspector editor alongside the database — split-panel layout, search, sort, filter by category, multi-select with bulk operations, and pagination.
  • No Unity's default "Element 0, Element 1" entries in your Inspector.

WHAT GETS GENERATED (per wizard)

  • Type-safe enum of all codes
  • ScriptableObject database with full runtime API
  • Custom Inspector editor with search, sort, filter, pagination
  • Populated .asset file with all your data

RUNTIME HELPERS

  • SimpleQuestHelper — Check prerequisites, evaluate completion, traverse quest chains, query cross-references, and group choice rewards
  • SimpleQuestTracker — Track active, completed, and failed quests with objective progress, timed objectives, choice reward selection, and full save/load snapshot support
  • SimpleQuestChainTracker — Track chain progression with step completion, branch choices, quest tracker sync, and save/load support
  • SimpleProceduralQuestGenerator — Generate, GenerateBatch, and ResolveTemplate to produce infinite quest variations at runtime from your procedural templates

EDITOR UTILITIES

  • Quest Browser Window — Split-panel quest browser with search, filter, sort, and detail view across all your quest databases
  • Quest Dependency Window — Visualize prerequisite chains and see which quests unlock from any given quest
  • Batch Icon Assignment — Assign icons to quests, chains, or procedural templates in bulk
  • Database Export — Export all three database types with resolved property names

SIMPLE ENEMY FORGE INTEGRATION (Optional)

  • When paired with Simple Enemy Forge, unlock enemy and faction code dropdowns in your quests.
  • Fully automatic detection — just import both packages.
  • Every quest gains enemy target dropdowns for kill objectives and faction dropdowns for reputation rewards.
  • Link enemy databases and faction databases in the wizard Setup step — codes merge automatically.
  • Everything round-trips safely. Remove Simple Enemy Forge from your project — zero compilation errors, your databases still work, codes are preserved as plain strings.
  • Re-import SEF later and dropdowns come back. No lock-in, no broken builds.

SIMPLE ITEM FORGE INTEGRATION (Optional)

  • When paired with Simple Item Forge, unlock item and loot table linking on quest rewards.
  • Fully automatic detection — just import both packages.
  • Every quest gains item code dropdowns for collect objectives and item rewards, plus loot table linking for loot drop rewards.
  • The JSON content pipeline is SIF-aware too.
  • Schema exports include item and loot table codes and AI instructions for generating quests with proper reward references.
  • Everything round-trips safely. Remove Simple Item Forge — zero errors. Re-import later — links restored.

SIMPLE ATTRIBUTE FORGE INTEGRATION (Optional)

  • When paired with Simple Attribute Forge, unlock modifier references on quest rewards and attribute-based prerequisites.
  • Fully automatic detection — just import both packages.
  • Every quest gains a Modifiers section in the wizard — drag-and-drop links to Simple Attribute Forge Modifier ScriptableObjects as quest rewards.
  • Attribute name dropdowns for reward targets ("Grant +10 STR") and prerequisite targets ("Requires STR >= 20").
  • Everything round-trips safely. Remove Simple Attribute Forge — zero errors. Re-import later — it all comes back.

From the publisher's Asset Store listing.

Technical details

  •     13-page HTML documentation (multi-page format)
  •     1 demo scene: Quest Data Browser (browse quests, quest chains, procedural templates, tracker state, dependency chains, and integration status in a 6-tab interactive UI)
  •     12 genre templates with example content (6 quest + 6 procedural)
  •     Zero runtime dependencies — generated output is plain ScriptableObjects and enums
  •     All platforms — editor-only tool, generated output is standard ScriptableObjects and enums with no platform-specific code
  •     63 C# scripts (12 Runtime, 51 Editor)
  •     2 assembly definitions: SimpleQuestForge.Runtime, SimpleQuestForge.Editor
  •     1 demo scene (.unity)
  •     13 HTML documentation pages + 1 CSS stylesheet
  •     No third-party dependencies
  •     No runtime dependencies — entire toolset is editor-only, generated output has zero framework overhead
  •     Optional dependency: Simple Enemy Forge (detected automatically at edit time via reflection, never a hard reference)
  •     Optional dependency: Simple Item Forge (detected automatically at edit time via reflection, never a hard reference)
  •     Optional dependency: Simple Attribute Forge (detected automatically at edit time via reflection, never a hard reference)
  •     4 runtime helper classes included: SimpleQuestHelper, SimpleQuestTracker, SimpleQuestChainTracker, SimpleProceduralQuestGenerator
  •     6 genre templates: RPG, Open World, MMO, Survival, Narrative RPG, Roguelike

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.8f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.