This document indicates which tutorials introduce various commands and keywords.
All used:
- Base (10: Debug)
- Build (7: Equip)
- Equip (7: Equip)
- Give (10: Debug)
- Grab (3: Grab)
- Harvest (4: Place)
- If (16: Conditionals)
- Ishere (16: Conditionals)
- Log (10: Debug)
- Make (2: Crafting)
- Move (1: Moving)
- Place (4: Place)
- Salvage (10: Debug)
- Say (0: Backstory)
- Scan (11: Scan)
- Turn (1: Moving)
- Upload (11: Scan)
- Wait (10: Debug)
Tutorials/backstory.yaml
Introduction to the backstory of Swarm.
Tutorials/move.yaml
Learn how to move and chain commands.
Tutorials/craft.yaml
Learn how to make new things using recipes.
Tutorials/grab.yaml
Learn how to interact with the world by grabbing entities.
Tutorials/place.yaml
Learn how to interact with the world by harvesting entities and placing them.
Tutorials/types.yaml
Learn about the Swarm type system.
(none)
Tutorials/type-errors.yaml
Learn how to discover type errors.
(none)
Tutorials/equip.yaml
Learn how to equip devices and gain new capabilities.
Tutorials/build.yaml
Learn how to build robots to carry out simple tasks.
(none)
Tutorials/bind2.yaml
Learn about command return types and how to bind the results.
(none)
Tutorials/crash.yaml
Learn how to view built robots and debug them.
Tutorials/scan.yaml
Learn how to send robots to safely scan your surroundings.
Tutorials/def.yaml
Learn how to define new commands.
(none)
Tutorials/lambda.yaml
Learn how to define functions.
(none)
(none)
Tutorials/require.yaml
Learn how to require additional devices that would otherwise not be equipped.
(none)
Tutorials/requireinv.yaml
Learn how to require inventory when building robots.
(none)
(none)
Tutorials/conditionals.yaml
Learn how to write conditional expressions.
Tutorials/world101.yaml
Learn some of the first steps you might take on the new planet.
(none)
Tutorials/farming.yaml
Learn how to build a farm to grow and harvest items.
(none)