diamond Visual Scripting democratizes games and apps development.
donations accepted: Help us to keep it free
take a look on terra Visual Scripting for diamond
One adaptive node for all your needs, no massive library of nodes.
Intuitive UI, no need to cross the screen.
Linked integrated help, no search needed.
Ready scripts generation, no intrusion.
diamond Visual Scripting, the Time Saver.
NEW
1. More compact logic node
2. Centralized zoom of logic nodes around the mouse cursor (alt/option + mouse wheel for global zoom, inside the logic node and mouse wheel for individual zoom)
3. The ability to Enable/Disable the “Control Of Data Flow” to show or not the control gates of the inputs of the logic node.
4. String operations, 19 of the most used C# string manipulations
Main Diamond features:
1. Unity Ads. Show video Ads to make revenue
2. Event system. Global broadcasting event system. Generated scripts communications
3. Access procedural materials, substances, and their procedural properties
4. PBR textures. Combine your metallic, smoothness, and occlusion maps in one map
5. Enhanced parallax scrolling. 2D backgrounds and 3D objects
6. Enhanced UI. Inputs/Outputs floating message showing the variable type, and "magnet linking" indicator
7. Light Component. Access and modify light properties
8. Kepler Orbit. Move your gameobject (planet) on a Kepler orbit with one logic node
9. Animation Curves. Animate floats, vectors and colors. Animate directly transforms position, rotation and scale.
10. Data Transfer. Transfer and communicate data between generated scripts.
Acknowledgements
we are grateful to all Unity community members how participated to Diamonds kick-off and special thanks to:
Joel Rowney (alias Barada)
Kennth
eggeuk
sledgeman
BeautifulRiver
IanStanbridge
for their valuable suggestions and observations.
Support |
Documentation |
Forum
|
Videos
Support email: mezanixissa@gmail.com
More information:
1. C# scripts generation. with ease to identify, for each script, its node generator in your graph
2. Maintainable and easy extensible graphs, Well organized and adaptive flexible nodes helping you make many different logics by doing little changes to your graph
3. Intuitive user interface, you need something? you will find it at your mouse pointer
4. Hotkeys, to accelerate your workflow and for keyboard lovers. Hotkeys list is accessible via Diamond editor
5. Smart Node, adaptive to your need in two clicks. No need to search in an interminable list of nodes
6. Embedded documentation, with link buttons to the Unity Documentation website or Mezanix website for more information
7. Very fast way to learn the Unity API, You see what a Unity class does by using Diamond Smart Node, and in one click you are directed to the Unity Documentation website to learn more about this class
8. Diamond also does art, You manipulate textures and their pixels. You also have access to 24 blend modes (screen, multiply, overlay, etc..).
Tile fastly your sprite by the Sprite Tiler Node, so you can finish your 2D platformer level design before finishing your breakfast.
3D grid spawner, spawn your objects in a customizable 3D grid
9. Automatic backup system, every few minutes Diamond make automatically a backup of you work in a folder called 'DiamondGraphsBackup' at your Unity project folders
10. The entire Unity Input Class with support of the cross platform standard asset. Cross platform standard asset is not included in the package, when you need it, import it within the Unity Editor to be sure to have the one compatible with your Unity version
11. The Unity NavMesh Agent Class, for path finding and AI
Future Vision:
1) Every person has access to development tools.
2) Digital technology will be in all our life aspects and visual development tools will be essential.