This tutorial will get you up and running with StateSmith as quick as possible.
The instructions are cross platform and work with all supported programming languages.
If you notice something that could be improved, please open an issue or send a note on discord.
When you are ready to start your own project from scratch, check out the StateSmith.Cli tool. It is a huge time saver.
All of these diagrams were drawn in dark mode. If you are using a light theme and notice any issues with the diagrams, please let me know.
In vscode, you can switch between between light/dark from the command palette. Ctrl+Shift+P
and then type dark
. In the draw.io offline app, you can switch between light/dark by clicking the sun or moon icon in the top right.
- Lesson-0 Install & StateMachine Interactive Examples
- Lesson-1 Running StateSmith and editing diagrams
- Lesson-2 Render Config & Variables
- Lesson-3 Expansions
- Lesson-4 Time based events
- Lesson-5 Language specific options
Navigate to lesson-0 and see the readme there.