# Tutorials

### Adding Gum to FlatRedBall

1. [Introduction and Setup](https://docs.flatredball.com/flatredball/gum/tutorials/tutorials-gum-introduction-and-setup)
2. [Screens in Gum](https://docs.flatredball.com/flatredball/gum/tutorials/tutorials-gum-screens-in-gum)
3. [Gum objects in code](https://docs.flatredball.com/flatredball/gum/tutorials/tutorials-gum-gum-objects-in-code)
4. [Events on Gum Objects](https://docs.flatredball.com/flatredball/gum/tutorials/tutorials-gum-events-on-gum-objects)
5. [Events on Gum Objects Part 2](https://docs.flatredball.com/flatredball/gum/tutorials/5-events-on-gum-objects-part-2)
6. [Exposed Variables](https://docs.flatredball.com/flatredball/gum/tutorials/tutorials-gum-exposed-variables)
7. [States](https://docs.flatredball.com/flatredball/gum/tutorials/tutorials-gum-states)
8. [Adding Code to Gum Objects](https://docs.flatredball.com/flatredball/gum/tutorials/8-adding-code-to-gum-objects)

### Using Gum as a Standalone Tool

<https://docs.flatredball.com/gum>
