Flow Graph is CRYENGINE's visual scripting interface, and it will be one of our primary tools for creating single player content in Sandbox. It is a powerful tool that offers a huge amount of control over the world, and it's easily possible to create interesting and flexible gameplay setups that respond believably to player interaction. Before we start scripting actual events, we are going to see how to create clean and flexible Flow Graphs that are easy to read, maintain, and iterate on as we develop our map. We will cover the following topics:
Using Flow Graph containers
Using Game Tokens to create cleaner Flow Graphs
Laying out Flow Graphs to aid readability
Thinking modularly to future-proof our work