Simple Quest Forge:No-Code Quests, Chains & Procedural Generator w/JSON support
Living Failure
$0.0
(no ratings)
Jump AssetStore
Generate complete quest databases, quest chains, procedural quest templates, objectives, rewards, prerequisites & tracking all in no code generator wizards. JSON supported content pipeline w/ schemaStill 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 SYSTEMNo 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 PIPELINEExport 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 EDITORSEvery 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 codesScriptableObject database with full runtime APICustom Inspector editor with search, sort, filter, paginationPopulated .asset file with all your dataRUNTIME HELPERSSimpleQuestHelper — Check prerequisites, evaluate completion, traverse quest chains, query cross-references, and group choice rewardsSimpleQuestTracker — Track active, completed, and failed quests with objective progress, timed objectives, choice reward selection, and full save/load snapshot supportSimpleQuestChainTracker — Track chain progression with step completion, branch choices, quest tracker sync, and save/load supportSimpleProceduralQuestGenerator — Generate, GenerateBatch, and ResolveTemplate to produce infinite quest variations at runtime from your procedural templatesEDITOR UTILITIESQuest Browser Window — Split-panel quest browser with search, filter, sort, and detail view across all your quest databasesQuest Dependency Window — Visualize prerequisite chains and see which quests unlock from any given questBatch Icon Assignment — Assign icons to quests, chains, or procedural templates in bulkDatabase Export — Export all three database types with resolved property namesSIMPLE 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. 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, RoguelikeThis package utilized Claude AI for code generation assistance and documentation drafting.However, all AI-generated content was thoroughly human-reviewed, modified, and validated over three months of intensive development. No AI-generated code or documentation was used without significant human modification and verification.All technical decisions, architecture choices, and design patterns were made by me, as the sole developer of this project. Each component was rigorously tested and painstakingly refined through both automated and manual testing procedures under my oversight.As the developer, I firmly acknowledge and attest that the completed final product represents extensive human oversight, testing, refinement, and validation.I take full responsibility for the technical integrity and overall quality of the codebase, and I affirm that the AI-generated elements were only used as a tool for assistance, not as a substitute for human expertise.




