Scripting: Difference between revisions
From VNDev Wiki
m Updated link to Scene direction |
Halfway done with an expansion |
||
Line 1: | Line 1: | ||
{{expand article}} | {{expand article}} | ||
'''Scripting''' refers to the process of formatting a [[Visual Novel|visual novel's]] [[narrative]] so that it can be interpreted by the [[Visual novel engine|engine]]. | '''Scripting''' refers to the process of formatting a [[Visual Novel|visual novel's]] [[narrative]] (and sometimes other elements like [[art]] and [[audio]]) so that it can be interpreted by the [[Visual novel engine|engine]]. A closely related concept is [[scene direction]]. | ||
==Definitions== | |||
In the English visual novel development industry, scripting has two commonly used definitions: | |||
# Scripting is formatting the narrative so it is readable by the engine. For example, in [[Ren'Py]], every line of speech or narration must have quotation marks at the beginning and end. | |||
# Scripting is implementing [[scene direction]] so it is readable by the engine. This definition is broader than the first, and includes formatting the movements of art and audio assets. | |||
===Formatting narrative=== | |||
===Implementing scene direction=== | |||
===Definitions in practice=== | |||
==Responsibility in development== | ==Responsibility in development== |
Revision as of 13:29, 21 October 2024
This article needs expansion. You can help by adding to it. |
Scripting refers to the process of formatting a visual novel's narrative (and sometimes other elements like art and audio) so that it can be interpreted by the engine. A closely related concept is scene direction.
Definitions
In the English visual novel development industry, scripting has two commonly used definitions:
- Scripting is formatting the narrative so it is readable by the engine. For example, in Ren'Py, every line of speech or narration must have quotation marks at the beginning and end.
- Scripting is implementing scene direction so it is readable by the engine. This definition is broader than the first, and includes formatting the movements of art and audio assets.
Formatting narrative
Implementing scene direction
Definitions in practice
Responsibility in development
The responsibility for scripting may rest on different members of the development team based on the group culture and workflows. Common choices include:
- Writer: Some writers create their first drafts in engine scripting format to begin with. Others will write in a format similar to what is needed, and minor revisions will be made later in the workflow.
- Proofreader: Some teams will employ proofreaders to check scripting format during the proofreading process.
- Director: If scripting is not completed during the writing, editing, or proofreading processes, it is commonly done by the director while they stage the sprites, backgrounds, and music.
- Dedicated scripter: Teams may utilize a dedicated team member to format the narrative into engine-readable format.
Regardless of which team member completes this work, they are typically listed in credits as "scripting" in addition to other responsibilities they may have completed.
Examples
This section needs examples. You can help by adding to it. |