Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Pontoco/LatticeUnity

Open more actions menu

Repository files navigation

Lattice Visual Scripting

Lattice is a high-performance visual scripting system targeting Unity ECS.

Features:

  • Lattice node graphs are compiled to .NET IL, at runtime.
  • Nodes are plain static C# functions. Expose new nodes with [LatticeNode].

Package Assemblies.

  • Lattice.Runtime: This is the core Lattice compiler and executor. It also contains the serialized asset formats for graphs.
  • Lattice.StandardLibrary: A default set of nodes and extensions that projects can use. 99% of default nodes are exposed here. Keeps the runtime assembly clean.
  • Lattice.Editor: The Unity Editor UI and all workflows associated.

Nodes can be exposed by writing simple C# functions and tagging them with [LatticeNode].

About

A compiled visual scripting system for Unity ECS.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.