Script Canvas is a visual scripting environment for Amazon Lumberyard that you can use to create game logic and behaviors Integrated with Lumberyard's component entity system and built on AzCore  Script Canvas is designed to use the serialization  reflection  modularization  and EBus messaging systems