Nodes are the core building block for no code creating. There are a wide variety of nodes, and each has a specific function or job. By combining nodes together you can build just about any type of game mechanic you can dream up.
Understanding how to work with nodes will greatly increase the possibilities of what you can create.
The recommended way to add most logic nodes is via the Logic menu in the bottom of the editor. Logic that is added directly to the screen is easier to read when remixing games. Nodes are split into different categories.
https://learn.hypehype.com/editor-overview/logic-and-nodes-overview/logicoverview_categories.mp4
See Node Categories for more information on this topic.
Objects that you add from the Asset Library typically contain three embedded nodes, which you can view in the Advanced tab of the Details panel. These default nodes are:
Logic nodes are special objects. When they are added to the scene, they do not have Visual, Object or Physical nodes embedded to them, and they are not visible during game play. They appear as colored rectangles in the editor.
It is also possible to embed new nodes to an object from the ➕ button of the Advanced Details panel. Embedded nodes are only visible in this panel, which makes logic more difficult to read when remixing games. Embedded nodes can be removed with the 🗑️ button.
Every object can hold up to 9 embedded nodes (not including Visual & Object nodes).
Some nodes are used on specific objects and can only be added by embedding. Thus they are only visible when you access the node listing with the ➕ button of the Advanced details menu.
Examples of nodes that must be embedded to objects:
Each Node has editable parameters that can be accessed via the Advanced Details panel when an object is selected. Editable parameters vary by Node, and most of them can be changed during gameplay with links.
For more information on a particular Node, visit our Node documentation.
Nodes are connected together with links. Links can be created from Inputs and Outputs, and there are two types of links: Push and Reader links.
To learn more see Connecting Nodes.