Nov 18, 2014 01:16 PM
(This post was last modified: Nov 18, 2014 01:17 PM by sanderele1.)
So I'm working on this graphical scripting language thing, and well knowing how shit of a designer I am, I'd like some opinions on how it looks. Also if you would go over the code, and hopefully not have your mind explode over how shit it's written. And give me some constructive critisism, I'd greatly appreaciate it.
[img]http://download1501.mediafire.com/n8z5pgnhnl2g/6u6b86v05mfe8yv/snet_graphicallang_demo.gif[/img]
The system consists of items you can drag around the window, which can be wired together. You have two major types of cables (The white and blue thing between the items). A variable cable (or connector / whatever floats your boat), a string cable in this example. And a function cable.
When I press the run button, it will call a function inside the item called "Main", which will follow whatever the output of the "Main" item is connected to, think of it as a entry point.
This proceeds to call the "Show Messagebox" item, which grabs whatever the string constant has stored in it, via the white / string cable.
(I'm a shit writer, and I'm aware of said issue .D)
<Downloadlink to project> (It's a source, so no virus scan)
Well hopefully you understood something of what I wrote, and can help me get a different perspective on my project's desing and code.
Thank you :D
[img]http://download1501.mediafire.com/n8z5pgnhnl2g/6u6b86v05mfe8yv/snet_graphicallang_demo.gif[/img]
The system consists of items you can drag around the window, which can be wired together. You have two major types of cables (The white and blue thing between the items). A variable cable (or connector / whatever floats your boat), a string cable in this example. And a function cable.
When I press the run button, it will call a function inside the item called "Main", which will follow whatever the output of the "Main" item is connected to, think of it as a entry point.
This proceeds to call the "Show Messagebox" item, which grabs whatever the string constant has stored in it, via the white / string cable.
(I'm a shit writer, and I'm aware of said issue .D)
<Downloadlink to project> (It's a source, so no virus scan)
Well hopefully you understood something of what I wrote, and can help me get a different perspective on my project's desing and code.
Thank you :D


![[Image: WMwSRhx.gif]](https://i.imgur.com/WMwSRhx.gif)
