Difference between revisions of "Scripting support"

From Neos Wiki
Jump to navigation Jump to search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
== Samples ==
+
== Visual Scripting ==
https://github.com/Frooxius/NeosSampleLibrary
+
Neos has a Visual, Node Based scripting language called [[LogiX]]. [[LogiX]] allows you to place nodes within the world inside Neos to achieve common programming tasks and flows. It is a fully featured language and can do most general activities really well. [[LogiX]] does not currently offer:
 +
* JSON Handling / Support
 +
* Collections / Arrays
 +
* Methods or Classes (These can be emulated using Dynamic Variables and Dynamic Impulses)
  
== Current state of scripting support ==
+
== [[Plugins]] ==
 
+
Neos has a [[Plugins|Plugin]] System which allows you to write C# Libraries / DLLs which can be loaded into Neos. Doing this will prevent you from joining other player sessions unless they also have the set of Plugins that you do.
== Lightweight Lua scripting ==
 
 
 
== Powerful CLR (C#, VB.NET, F#...) Assemblies ==
 
  
 
== Future of Neos Scripting ==
 
== Future of Neos Scripting ==
 +
'''If you're looking for in-game scripting then this is an item on the [https://github.com/Neos-Metaverse/NeosPublic/projects/1#card-35346323 Neos Roadmap]'''

Latest revision as of 20:14, 16 April 2021

Visual Scripting

Neos has a Visual, Node Based scripting language called LogiX. LogiX allows you to place nodes within the world inside Neos to achieve common programming tasks and flows. It is a fully featured language and can do most general activities really well. LogiX does not currently offer:

  • JSON Handling / Support
  • Collections / Arrays
  • Methods or Classes (These can be emulated using Dynamic Variables and Dynamic Impulses)

Plugins

Neos has a Plugin System which allows you to write C# Libraries / DLLs which can be loaded into Neos. Doing this will prevent you from joining other player sessions unless they also have the set of Plugins that you do.

Future of Neos Scripting

If you're looking for in-game scripting then this is an item on the Neos Roadmap