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:
- Paste elements as jumpers.
- Component references.
- Create new components by mentioning.
- Make connections automatic or fixed to specific sides.
- Set height of elements and notes to manual or auto.
- Embed YouTube videos as element covers.
- An Interactive Movie Example by the Arcweave Team.
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:
- Create an element/branch/jumper by dragging a connection and dropping it on an empty board area.
- Using arcscript code inside labels.
23. Audio assets
Upload audio assets to your project and attach them to its elements.