Runs smoothly in TurboWarp https://turbowarp.org/607605987 or here https://ego-lay-atman-bay.github.io/scratch-node-editor/ forum: https://scratch.mit.edu/discuss/topic/576101/ The Node Editor engine was made by @ego-lay_atman-bay, please give credit if used. video: https://youtu.be/rMfGix7Hpfk You can click and drag nodes around, you can drag outputs and connect them to inputs. You can also drag around the area by clicking and dragging the background. You can scroll up or down using the scroll wheel. Keys space = action (add node, import/export) 0 = result 1 = input 8 = export 9 = import r = delete node h = help z = show debug variables Planned features: dialogs specify colors when creating node
-Thanks to @-Rex- for the Stamp Font Engine++ https://scratch.mit.edu/projects/589579521/ -I used the Work Sans font created by Wei Huang https://weiweihuanghuang.github.io/Work-Sans/ -Thanks to windows 10 for the normal, hand, move and beam cursors (names of the costumes). -I traced the grab and drag ones myself, using reference images though (couldn't find them in windows). -The whole node editor engine was made completely by me. I made it in one sprite so people can just put the sprite in their backpack, and import it into their own projects. Please give credit if used. (not sure if anyone would even use it since the sprite has over 7,000 blocks...) Update log: v3.1 fixed input/output naming issue v3.0 • Added a mouse cursor • Added buttons, which also gave me the ability to make a much cleaner ui. • Dark background • New font and text engine • And more stuff in the code • Finally, a bunch of bug fixes v2.3: add check for later version in save code v2.2: add version to save code v2.1: added link to forum v2.0 • Added checkboxes as new input/output type • Now you can connect one output to multiple inputs (I think you'll know what I mean) • Added import/export (which you can actually edit the exported code to make custom nodes, I do show custom nodes at the end of the video) • And many bug fixes. v1.1 fixed accidental mistake v1.0 initial release