What's new?

Version 3.0

Export to Unity®

Boost your iteration process. Our comprehensive Unity plugin gets your content ready to use in Unity with just a few clicks. With the completely customizable flow traversal engine and out-of-the-box script evaluation you can play through your content with minimal effort. Convenient data access and localization support speed up your workflows even further.

Macro Plugin System

Automate tasks and adapt articy:draft to your workflows by using plugins. The Macro Devkit enables you to develop your own macro plugins fast and easily.
Learn how to write your own plugins: Macro Devkit documentation
Check out our example plugins: Plugin Downloads

And much more...

  • Export Rulesets
    With the new export rulesets, you can define in detail how to export your project to Unity or .json. Export rulesets give you the possibility to automatically select objects by certain criteria instead of selecting them by hand for every export. You can even define in detail which properties you want to export per type and template.
  • Object Properties in Scripts
    In addition to global variables, you can now use object properties within scripts. This is especially useful for all games which want to take a different route depending on specific entity values. For example: If the player has less than 50 hitpoints, choose a slightly simpler combat event next.
  • JSON Export
    You asked for it and here it is: A highly customizable, simple to parse .json export.
  • Unrestricted Flows
    Now you can create flow fragments and dialogues inside of dialogues. There are no more limits when it comes to structuring and keeping every layer of your flow clean and simple.
  • Improved Final Draft Import
    The improved Final Draft import now generates articy:draft documents with virtually the same formatting as the original Final Draft files.
  • BB-Code Text Formatting in Exports
    You can now switch to the much cleaner and shorter BB-Code formatting for the Excel- and Unity-exports. Which is particularly helpful for localization purposes.

To learn about all changes, please see the complete change log.

Feature Update 2.4

Update 2.4 is the biggest free feature update for articy:draft, yet. It not only contains the much-anticipated Simulation Mode, it also brings a whole bunch of major location editor improvements.

On top of that we also implemented feature requests from the community like the possibility to clone single-user projects and support for floating multi-user licenses. Besides many other bug fixes version 2.4 also improves the performance for editing text - providing you with a much smoother writing experience.

Simulation Mode

If you are working with the built-in scripting support for articy:expresso, you can now use the presentation view to evaluate conditions and instructions. Whenever you reach a condition in a temporary journey it is automatically checked and the corresponding option is marked as valid or invalid accordingly. This enables you to test your game's chain of events very early and fix logic errors even before transitioning content to your engine.

Location Editor Improvements

With version 2.4 the location editor got a major upgrade. You can now use images and texts anywhere in your location to communicate your ideas even more clearly. Furthermore you can use anchors to indicate exactly to which position an image or text belongs.

Besides these completely new object types version 2.4 comes with a lot of usability improvements. First and foremost you can now transform most location objects to quickly adjust their size or rotation.

Last but not least you now have a lot of customization options for the visual style of objects: Transparency and outline style of zones, size and look of spots and links, different start- and endpoints for paths and many options more. No matter the size or background of your location you can now always adjust your objects accordingly.

Feature Update 2.3

In the last weeks we've worked hard to improve the overall performance and reduce the memory footprint of articy:draft, especially for those of you working with large projects.

Beside that many smaller improvements like those for working with templates were made.

Please find the full release notes here.

Complete new features are the two new exports.

Export Flow to Word

Besides the generic export for all objects to Microsoft® Word® there's a special export to convert branching flow structures into a linear .docx-file. You find this export in the Flow View toolbar 1:

The output of this export looks like this:

Check the full documentation for this export here.

Export to image (.xps)

The export to .XPS allows you to create image files out of your articy:draft flowcharts and location sketches. The .XPS format is a vector graphic format, which allows you to zoom in and out of an image without losing quality. If you need images in another format, you can find plenty of free converters online.

You find the export to .XPS within the toolbar of the flow- and location editor:

You can choose to create the image with the original background color or you can export without the background, which results in a printer-friendly white background.

Feature Update 2.2

We continue the second season of articy:draft with the introduction of global variables and extensive scripting support.

Control the flow of your game!

Update 2.2. grants you full control over the branching structures of your game. You can now define conditions and variable changes more precisely and with much more convenience.
A specific quest or part of a dialogue shall only be available if a certain condition is met? Simply use the new condition node and the built-in scripting language articy:expresso to check the state of variables. Or use instructions to change the value of your variables. articy:draft supports you in the scripting process with syntax highlighting, auto-completion of variable names and error detection.

Furthermore, the new global variables section makes sure that you don't get lost in the flood of variables and prevents mistyping of variable names.

Quick Re-partitioning

In multi-user projects it's now simpler to create new partitions or cancel partitions not needed anymore. You can access the re-partition dialog whenever you want without using the exclusive mode.

Please find the full release notes here.

Feature Update 2.1

The first feature update for articy:draft 2 introduces the eagerly awaited possibility to re-import data from Microsoft Excel®. Due to the implementation of layers & folders in the location editor, editing and structuring your environments is now faster and more effective than ever. Calculated reference strips make your life easier by automatically compiling reference lists via fully customizable queries.

"There and back again..." - Re-Import data from Microsoft Excel®

By offering a lot of different export possibilities and a powerful API, articy:draft 2 can be fully integrated into your specific tool-chain. With update 2.1 it's not only possible to get all the data out of articy:draft in various ways, but also to go the other way round. The new import from Microsoft Excel® opens completely new ways of exchanging data: Whether you want to balance large amounts of entities or you have to integrate a lot of changes made by an external editor, it's just a simple export and re-import away.

Clean up your locations: folders, visibility and locking!

This update makes managing your locations even easier. All elements in locations can now be grouped in folders. Single location elements and entire folders can be made invisible and/or locked to prevent from accidentally selection/editing. And you can now re-order location elements freely within the Navigator. Read more about structuring your locations.

Gather your references automatically!

In templates you can now use calculated strips that automatically collect references based on a user-defined query. Simply define what you're looking for and articy:draft collects the matching objects for you. For a example: You want to list all recipes in which a specific ingredient is used? No manual searching and adding needed, let a calculated strip do the work for you!

Use existing Perforce workspaces

Finally, version 2.1 now makes use of existing Perforce workspaces. This enables you to fit articy:draft even better into your Perforce environment strategy.

Please find the full release notes here.

Version 2.0

Collaborative and living design documents - always up to date!

Create, organize, and communicate a game vision. articy:draft 2 expands this idea to even more areas of game design, including system and mechanics documents. Introducing the all-new document editor, this upgrade allows you to write collaborative and living design documents like in Microsoft Word® or a wiki, connected to the powerful cross-referencing system at the core of articy:draft.

Use articy:draft 2 as a team-based and living hub for your game design documentation. Write iteration-friendly and clear game design documents and link those to other elements in articy:draft. Include images conveniently, they will be kept up-to-date in documents when you change the source file. Write dialogue as quickly as in FinalDraft with script formatting while actually producing game-ready data, ready for localization and voice-overs.

A bold move: Text formatting and hyperlinks

The powerful text formatting options added for the document editor are also available for other texts in articy:draft, including flow fragments, dialogues, entity and location descriptions.

You can now also include links in your texts. Just drag & drop an object onto a description text to insert a link. This link will stay intact even when you rename or move the source.

You can export your texts to Microsoft Word, and all formatting and linking will be preserved.

Spell-checking in more than 25 languages

Enable spellchecking and rest assured that your texts are typo-free. Download new language packs and choose from a selection of more that 25 languages. Let articy:draft fix your typos, with smart correction proposals.

Lots of additions and improvements

And there's much more in this feature-packed upgrade - the biggest improvement step since the initial release.
  • All of the new features from articy:draft 1.5, like in-application tutorial, internal SVN server and the new view options in the flow editor
  • Advanced search functionality
  • Flow-LODding
  • Library for quick access to objects
  • Reduction of project file size
  • Overall performance improvement
  • MULTI-USER Internal SVN server
  • MULTI-USER Relaxation of exclusive mode
  • MULTI-USER Edit project's Subversion/Perforce properties
  • MULTI-USER Displaying of claimed partitions in project selector

Feature Update 1.5

This version is identical with articy:draft SE on Steam.

New view options in the flow editor

The flow editor has received two new view options. The first shows preview images to the left of the reference strip of flow fragments and dialogues. Another one allows to display a list of user-selected properties from the templates of a flow fragment or a dialogue instead of their description.

In-application tutorial

The new tutorial mode will turn you into an articy:draft expert in just a few hours. While you're exploring articy:draft, the built-in tutorial will explain you everything and give you useful hints.

Internal SVN server

When creating a new multiuser project you do not need to provide an existing Subversion or Perforce server any longer. The new Internal Articy Subversion is integrated into the articy:server and automatically uses the same accounts that you have already created for your articy multiuser environment.

This is especially handy for users who don't already use a repository system or who are not familiar to using such a system at all.

Of course you can still use your existing Perforce or Subversion server just like before.


Feature Update 1.4

Welcome to the new articy:draft 1.4 update! Besides full support of Windows 8 and .NET 4 the new update comes with many improvements for the work with larger projects.

Toolchain integration

We added two important features that enhance the ability of articy:draft to work in cooperation with other 3rd party products or even your own in-house tools:


You are now able to connect articy:draft with all the other tools you use in the process of making your game. Access the new API from within a program written in any DOTNET language and e.g. create custom daily reports, feed your in-house localization tool or create ton's of articy objects by importing the content of your custom-made game database.

Actually you can ready any object from your articy:draft project (or create it from scratch), change it according to your needs and write it back to the project. In this way you can extend articy:draft with functionality tailored to the very specific requirements of your game development environment.

The use of the API requires a separate license. Please contact sales@articy.com to learn more.

Here's the full story: articy:draft API - Overview.

External tools

In articy:draft 1.4 you can open every object in another program of your toolchain. Just by clicking an entry in the object's context menu.

Define an commandline call to your external application in the project settings and enter an ID for your articy objects that is understood in this external application. Once this is done, the context menu of such an articy object allows directly calling the external tool and delivering the ID needed there.

Revision system integration MULTI-USER

Another pair of features makes better use of the revision system that is the underlying data storage for every articy:draft multi-user project:

Custom commit messages

The process of publishing a partition actually invokes the 'commit' action of the underlying repository system. When doing so you can now enter your own commit message to better explain your changes to the other members of your team. For your convenience, articy:draft tracks all changes and suggests them as text for the custom commit message. Both features can be switched-off in the general project settings.

Change history

Complementing the custom commit messages, every partition now has a 'change history' button. This opens a dialog window that shows the revisions of the last publishing actions along with the custom commit messages, the name of the changing team member and the change date.

Graphical user interface

We have eliminated some performance bottlenecks and made numerous smaller optimization in this area. The result is an improvement in the overall performance of the articy:draft user interface.

Changing multiple objects

The 1.4 update also shows some improvements that are useful when working with many objects:
  • Assigning, changing or removing a template now also works when multiple articy objects have been selected.
  • Resizing of multiple selected elements in the flow editor is supported now (hold down CTRL).
  • And finally assigning a speaking entity in the scratchpad editor can now be expanded to all speakers with the same name.

Please find the full release notes here.

Feature Update 1.3

Welcome to articy:draft 1.3, the biggest free feature update for articy:draft ever since. With the customer base constantly growing, we're soaking up every bit of feedback and insight into how you're using the tool. We have filled this feature update to the brim with features that a lot of you have requested.

Here's what's new:

Presentation view

We have listened to your demand for a way to actually play and present the story flow you've created. So, besides the birds-eye-view perspective on your branching structure provided by the flow view, you can now also click your way through the flow in an interactive, PowerPoint ®-like presentation.

Each slide represents a node, branching point or connection and can be equipped with a background image for a visually enhanced story experience. You can even edit texts or the story structure while you're exploring it in the presentation view, and you will see your changes taking place instantly. This new feature will help you prototype your story flow as you write it, and communicate it to your team members in a visual and convenient way.

Two sample slides.

Here's the full story: Presentation view.

Export to Excel®

The last update 1.2 allowed you to export to Microsoft® Word®'s docx files. Now you can also export to Excel® spreadsheets.

The highly customizable spreadsheet export can be used in many different ways:
  • To create reports for team leads
  • To create character lists, location lists, asset lists, ...
  • To create a dialogue script
  • To integrate articy:draft data into a tool-chain that can read Excel files

More info: Export features.

Flow Editor Improvements

The improved flow editor lets you focus more on fast writing and less on a clean and tidy canvas. You can even work entirely with the keyboard, and when you need a branching point, just use a shortcut and let articy:draft take care of creating and layouting multiple nodes at once for you.

Plus, with the customizable grid, it will be a lot easier to align nodes. Just specify your desired grid size and let articy:draft snap nodes to grid lines for you.

The full flow editor functionality can be found here: Flow Editing.

More new features & improvements

  • Free jumping in the flow: Use jump nodes to connect arbitrary flow sections
  • Synchronization of panes: Click a node in the flow and see it's properties instantly in another pane or window
  • Templates for all object types: Asset, path, spot, zone, note and the new journey
  • ... and much more.

Please find the full release notes here.

Feature Update 1.2

This update is free for all articy:draft 1.x users and added two completely new features as well as a lot of improvements:


You can now write notes and traditionally formatted screenplays within articy:draft. Read more!

Export to Word®

With update 1.2 it's possible to convert articy:draft objects into .docx-files. Read more!

Improvement: Tile View

Furthermore this update contains a full redesign of the tiles view and it's now possible to edit the preview image of objects. Read more!

Please find the full release notes here.

Feature Update 1.1

This update is free for all articy:draft 1.x users. Among other things, it improves the object templates feature and adds a search function. In addition to that, articy:draft now lists all conflicts (invalid property values, broken references, etc.) in a handy conflicts list.

New property types for custom templates

With this feature updates, the template system becomes even more powerful. As yet, you were only able to compose features and templates out of basic property types like Boolean, Number and Text. The feature update adds new and versatile property types: Object references and Enumerations.

Property templates

Plus, you can create so-called "Property templates" to speed-up the feature creation process.

For example, the "Rating" property could be a custom-made drop-down list with Very good, Good, Average, Bad, and Very bad as possible values. Once you've defined the property template, you can use it in as many features as you want. Click here for details.

Search and Conflicts

You can now find objects in articy:draft quickly using the Search tab of the navigator. There is also a Conflicts tab that lists all problems found in your project, like invalid property values or broken references.

Please find the full release notes here.

Release version 1.0

After the connecting all areas feature introduced in the last beta version, we have added another big feature to the release version: object templates.

Object templates

In short, you can create so-called features, which consist of a set of attributes. For example, a feature called "Navigation" could contain navigation-related properties like WalkingSpeed, RunningSpeed, JumpHeight, JumpDistance, and so on. Now you can put together a template, which is essentially a blueprint of objects in articy:draft. You can add as many features to your template as you want. For example, the "Human" template could be equipped with the "Navigation", "Dialogue", "Inventory" and "Fight" features.

You can then assign a template to each articy:draft object, either prior to its creation ("create from template") or afterwards. The object then presents all properties inherited from the template and can be further fleshed out.

For details see here.

Please find the full release notes here.

"Upcoming features" section in the Articy Forum

We're using the Articy forums to discuss feature ideas with you. There you can find a list of upcoming features and discuss, rate or comment them.

Here's the list: Upcoming features @ Articy forums