Some better interpreters will provide an error message identifying the type of error and its location in the code. ![]() When some execution bug occurs, the common procedure is stopping the script, in some situations the interpreter will also crash. Most of the scripting languages used in the development of AI components are interpreted (directly or in byte-code), and the common tool available to construct those scripts is a text editor with colour syntax (although some languages provide plugins for standards IDE only for write the code). Behaviour complexity of NPCs increases, also growths the need for a tool that provides a set of functionalities like: breakpoints that can stop a behaviour script at any point recreate situations to test snippets of code monitor variables, functions and NPCs knowledge force the behaviour or remotely control a character.
0 Comments
Leave a Reply. |