Skip to content

Arcweave for Developers

Arcweave may be designed with writers and designers in mind, but its structured outputs and integration tools ensure a smooth handoff to developers.

Whether you're building a commercial game, an educational simulation, or a training environment, Arcweave helps your team separate creative development from technical implementation—while still giving you everything you need to turn branching stories into working systems.

Export-ready structure

Arcweave projects can be exported in structured JSON, providing you with:

  • Full story flow data: elements, connections, branches, jumpers
  • Variables and logic conditions
  • Component data (characters, items, etc.) and their attributes
  • References to attached assets (e.g. images, audio files)
  • Metadata for custom use in your runtime system

You can treat Arcweave as a source of narrative truth and parse its output into Unity, Unreal, Godot—or any custom engine or scripting system you use.

✅ Arcweave's JSON structure is stable and documented. You can write import tools once and reuse them across multiple projects.

Smarter workflows

Arcweave offers more than just raw JSON exports. It provides complete integration solutions and plugins for popular game engines, reducing the time spent on boilerplate integration work and enabling faster iterations between teams. You minimize manual content updates in code, even as the narrative evolves. This reduces developer overhead while keeping the game logic tightly synced with the writing.

API access

For more dynamic workflows, Arcweave also provides a Web API, enabling you to do the following:

  • Fetch the latest state of a project at runtime.
  • Sync updates between Arcweave and your game without manual exports.
  • Automate workflows like previewing or regression testing against narrative logic.

This is ideal for live environments, interactive installations, or collaborative pipelines where the narrative is still evolving while the platform is already in use.

Clean collaboration

Arcweave allows your writing and design team to work independently from the implementation team, reducing bottlenecks and freeing up developers from creative iteration cycles.

As a developer, you can:

  • Access the project directly, to inspect logic and structure.
  • Leave comments on boards, to flag technical concerns or integration questions.
  • Help define naming conventions or metadata structures in components for cleaner parsing.

You don't need to learn Arcweave's design interface, but you'll appreciate how structured and readable the narrative system is.

Migrating to Arcweave

Already working in another tool? Arcweave supports a range of workflows, and it's easy to incorporate it into your process.

We can help you:

  • Import data and convert story structures
  • Integrate Arcweave into your development pipeline
  • Maintain consistency with your current tools

✅ Every project is different. Contact us to discuss a tailored migration solution for your team.