User Tools

Site Tools


script:reference

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
script:reference [2018-12-15 22:10]
skyjake
script:reference [2018-12-16 09:22] (current)
skyjake [See also]
Line 8: Line 8:
  
  
-As a scripting language, Doomsday Script serves in many roles, for instance managing engine configuration and controlling [[assets:​model|3D model asset]] ​animations.+As a scripting language, Doomsday Script serves in many roles, for instance managing engine configuration and controlling [[assets:​model#timelines|3D model asset animation]].
  
 Doomsday Script is not a compiled language and thus is not intended for high-performance or time-critical tasks. Game plugins written in native code should be used for processing-intensive functionality. Doomsday Script is not a compiled language and thus is not intended for high-performance or time-critical tasks. Game plugins written in native code should be used for processing-intensive functionality.
Line 107: Line 107:
 ===== Feature status ===== ===== Feature status =====
  
-Doomsday Script is not yet fully utilized. Upcoming uses include:+Doomsday Script is not yet fully utilized ​(as of [[version:​2.1]]). Upcoming uses include:
   * Backend of the console prompt, console variables and commands.   * Backend of the console prompt, console variables and commands.
   * Manipulating level data and game objects.   * Manipulating level data and game objects.
  
  
-===== See also =====+===== Examples ​=====
  
   *  [[https://​github.com/​skyjake/​Doomsday-Engine/​blob/​master/​doomsday/​tests/​test_script/​kitchen_sink.ds|The "​Kitchen Sink" test script]]   *  [[https://​github.com/​skyjake/​Doomsday-Engine/​blob/​master/​doomsday/​tests/​test_script/​kitchen_sink.ds|The "​Kitchen Sink" test script]]
   * [[https://​github.com/​skyjake/​Doomsday-Engine/​blob/​master/​doomsday/​apps/​client/​net.dengine.client.pack/​modules/​controllers.ds|Game controller presets script]]   * [[https://​github.com/​skyjake/​Doomsday-Engine/​blob/​master/​doomsday/​apps/​client/​net.dengine.client.pack/​modules/​controllers.ds|Game controller presets script]]
script/reference.1544904625.txt.gz ยท Last modified: 2018-12-15 22:10 by skyjake