Visual scripting
You can create entirely new behaviors and game mechanics using Fancade's visual scripting blocks!
To get started, check out the Basic scripting page. You'll find some actual examples in the in-app Tutorial game. Then there's documentation of every script block.
Here are some frequently asked questions on scripting:
Script
- Script/Angle between two vectors.md
- Script/Basic scripting.md
- Script/Blocks.md
- Script/Can I avoid using IF for X = Y statements?.md
- Script/Can I avoid using IF for X greater than Y.md
- Script/Can we change pos smoothly like LERP?.md
- Script/How can I add a Virtual Gamepad or UI Buttons to my game?.md
- Script/How can I attach several script block wires to one input?.md
- Script/How can I force a screen to be locked either horizontal or vertical?.md
- Script/How can I put a script into the script block?.md
- Script/How do I execute a script every second?.md
- Script/How do I get the block that the script is in?.md
- Script/How do I know which object is being tapped?.md
- Script/How do I make a timer count down from 60 seconds?.md
- Script/How do I make a variable global?.md
- Script/How do I make an object be always looking at another object?.md
- Script/How do I make an object go in the direction its facing?.md
- Script/How do I rotate an object towards another object at a constant speed?.md
- Script/How do loops work?.md
- Script/How do you make the Collision work only for specific objects?.md
- Script/How many frames per second?.md
- Script/How to add "speed limit" to a physical object?.md
- Script/How to attach a wire to a block?.md
- Script/How to attach several wires to the same input of a script?.md
- Script/How to change the background color on play?.md
- Script/How to check if something is on the floor?.md
- Script/How to check whether I'm pressing on the left or right side of the screen?.md
- Script/How to create multiple objects and process them all at once?.md
- Script/How to determine if a number is valid, NaN or Inf?.md
- Script/How to get the speed (scalar) of an object?.md
- Script/How to loop over a small set of known variables easily?.md
- Script/How to make a list of list or a 2D list?.md
- Script/How to make a timer event?.md
- Script/How to make the player win when it reaches a certain height?.md
- Script/How to properly attach ports on custom script blocks?.md
- Script/How to provide a default value as input for my scripts?.md
- Script/How to rename custom script block plug labels?.md
- Script/How to round number to the nearest multiple of X?.md
- Script/How to show the script blocks and wires in play mode, box art?.md
- Script/How to subtract rotations?.md
- Script/How to turn several truth values into one number?.md
- Script/Is there a limit for scripts?.md
- Script/Limitations in Fancade scripting.md
- Script/PD controller?.md
- Script/Raycast in same direction as block.md
- Script/What zoom will fit a given number of blocks on screen?.md
- Script/Why are the wires and plugs in my script invisible?.md
- Script/Why does my physics object not fall?.md
- Script/Why is created block not detected by raycast?.md
- Script/Why my script block is only able to see Index 0 of a list?.md
- Script/Why won't my sound play?.md