Skip to content

Basic tutorial

This collection of tutorials is designed to help beginners get started with Arcweave's core features and to guide them toward mastering more advanced techniques and logic workflows.

Explore this tutorial's project:

1. Overview

This is an overview of Arcweave. Go through the app's Interactive Fiction Example project as a walkthrough for its environment: boards, elements, and connections, as well as the Play Mode, where you run your project as a choice-based game.

2. Elements & connections

Create a project from scratch: your first board and elements.

For more advanced connection functionality, see the video Connections updates below.

3. Format text

Learn how to format text, elements, and connections.

4. Tricks in Play Mode

Two useful Play Mode functions: restarting the game and reordering the player's choices.

See also the video Play Mode updates below, for more recent Play Mode features.

5. Components & icons

Learn about components and the icon library.

Use components to represent your story objects: characters, locations, inventory items, and even more abstract things, like pieces of information or emotions.

The icon library is a built-in collection of symbols and icons that you can use as art for your Components.

6. Mentions

Mention components and boards to easily access them and keep them up to date with any name-changes.

7. Notes

Learn how notes work in Arcweave.

8. Images & assets

Learn how to upload and use image assets in Arcweave.

ℹ️ This older video does not include the more recent features of audio and video assets. See Audio assets further down this page for a tutorial on audio.

9. Jumpers

Learn how to use jumpers to connect elements that are far apart or in different boards.

10. Global variables

Learn how to define variables and assign them values.

11. Branches (1)

Learn how to use branches with if / elseif / else statements to direct your story's flow.

12. Branches (2)

Learn more about what branches can do.

13. Text with logic

Add logic to an element's text content.

14. show & roll functions

Learn more about manipulating outcomes using two arcscript functions:

  • show: Render the value of a variable as text for the player to see.
  • roll: Generate random integer numbers, imitating die rolls.

15. Share & export

Learn how to share and export your project and get a glimpse of Arcweave's real-time collaboration.

16. Polish the project

Polish this tutorial's project: delete unused boards, merge elements, and make better use of the morale score system.

17. Import & export project

Learn how to export a backup of your project and then reimport it. (Pro & Team workspaces only.)

18. Play Mode updates

Learn about the Debugger and other Play Mode functionalities.

19. Design mode updates

Updates on the project environment:

20. Comments

Learn how to use comments in Arcweave projects, to collaborate with your team.

21. visits function

Use visits to get the number of times an element has been loaded in Play Mode, i.e. visited.

22. Connections updates

The connections have evolved and now you can:

23. Audio assets

Upload audio assets to your project and attach them to its elements.