12345678910111213141516171819202122232425 |
- .. _doc_what_is_visual_script:
- What is Visual Scripting
- ========================
- Visual Scripting is a tool designed to make the entry barrier to programming
- much lower. As code is more visual, it needs less abstract thinking to be
- understood. Any artist, animator, game designer, etc. can look at it and quickly
- grasp the flow of logic.
- The reason it does not make existing programming obsolete is, simply, that it does not scale as well.
- It takes considerably more time to create code with it, and it's often more difficult
- to modify than just writing a few characters.
- With the misunderstanding cleared up, the question that remains is what are the practical
- uses for Visual Scripting.
- The most common use cases are as follows:
- * Game development beginners who want to learn an engine but have no programming experience yet.
- * Artists and Game Designers who have no experience in programming and want to create quick prototypes or simple games.
- * Programmers working in a team that want to make part of the game logic available to Artists or Game Designers in order to offload some of their work.
- These scenarios are far more common than one might think, so this is why Godot has added this feature.
|