Checklist and next steps
Checklist
| Item | |
|---|---|
| ☐ | First checked whether the editor can do it without a script |
| ☐ | Functions in definition scripts, separated by topic |
| ☐ | Access through unique internal names in lower case |
| ☐ | In "If lua result", return comes before the expression |
| ☐ | Texts, animations and sounds stay in the actions |
| ☐ | Key handlers only return true for their own keys |
| ☐ | No heavy code in the main loop |
| ☐ | Every function has a comment |
| ☐ | Tested after every change, with an eye on the console |
What comes next
- Learning Lua itself: Lua basics in the wiki and the official manual on lua.org.
- Objects and fields: Lua in Visionaire Studio and Data structures.
- All commands: Global commands and Events, hooks and tweening.
- Finished scripts to learn from: Lua scripts for Visionaire Studio.
- Planning states: Structuring game states.
- Questions: on the Visionaire Discord or in the forum. Always post the error message from the console with it.