Idea: Flowchart event view.

Discussion and feedback on Construct 2

Post » Fri May 20, 2011 6:00 pm

Hi people! Just got the idea! Haven't thought it through so much so i just want to hear what you think about it. Wouldn't it be nice with a way to view and edit the events like a flowchart? I guess subevents can look a bit like that, but it's not really the same thing. Does some programs use that already? Would it work?
B
8
S
2
G
5
Posts: 744
Reputation: 3,288

Post » Fri May 20, 2011 6:07 pm

Lots of programs go for a sort of 2D flowchart view. I never liked it. Moving things around in 2D takes up way too much screen real estate. Lots of other programs do it that way as well (e.g. Unity's new PlayMaker thing, and Scratch and its derivatives like Google Android App Maker and Stencyl), so I don't think Construct has anything to gain by doing that.
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,580

Post » Fri May 20, 2011 6:59 pm

[quote="Ashley":2itidp4q]Lots of programs go for a sort of 2D flowchart view. I never liked it. Moving things around in 2D takes up way too much screen real estate. Lots of other programs do it that way as well (e.g. Unity's new PlayMaker thing, and Scratch and its derivatives like Google Android App Maker and Stencyl), so I don't think Construct has anything to gain by doing that.[/quote:2itidp4q]

I agree with this, I guess for some users it'd be nice as a side feature. But if I had to use flow charts to design my game, I'd get really annoyed with the extra delay and clutter they have.
"Construct 4 lets YOU make advanced games! (maybe)" Construct Classic - Examples Kit
B
86
S
28
G
13
Posts: 2,092
Reputation: 15,009

Post » Fri May 20, 2011 7:09 pm

Yeah i much prefer Construct system. More flexible than that only raw code :D
B
58
S
13
G
10
Posts: 632
Reputation: 12,505

Post » Sat May 21, 2011 1:07 am

yeah, blender Game engine use a flowchat system and... i really HATE it :x ... it take too much space for nothing and take 10 time longer to make something simple in construct


i wish blender was more like construct.
B
3
S
2
G
2
Posts: 136
Reputation: 1,347

Post » Sat May 21, 2011 6:13 am

I guess you haven't really used a flowchart system before, Attan...

One word?

Spaghetti.
B
62
S
21
G
12
Posts: 1,910
Reputation: 13,155

Post » Sat May 21, 2011 7:44 am

[quote:1xsuwkvo]One word?

Spaghetti.[/quote:1xsuwkvo]

Not sure about what kind of flowchart you are talking about, but I use VVVV sometimes and found it quite easy to use, despite the (very) steep learning curve from my programming-impaired point of view ^^



I have no idea how this could be implemented to Construct, though.
...but this is mostly psychological. Check my devlog
B
15
S
4
G
3
Posts: 258
Reputation: 2,850

Post » Sat May 21, 2011 5:57 pm

Haha, ok, i just hadn't seen it before. I wasn't thinking the whole event system though. More like you right-klick and select "insert flowchart" and there you can put a small piece of events together in that way. I just thought for some people things are easier to figure out if you work in a visual way. Both beginners, and pros working on something really tricky.

But if you've tried it and you say it sucks, then I'll just trust your judgment.
B
8
S
2
G
5
Posts: 744
Reputation: 3,288

Post » Sun May 22, 2011 1:11 pm

These flowchart systems work quite well for graphics setups like 3d shaders etc but for game development not so much and click programming/event sheets are probably the best method i have seen other than coding.

I could imagine making something complex then forgetting what something was doing later. You would also have to search around a lot to find certain events if you wanted to edit.

With the current event system though that is not a problem so i would agree with Ashley as i think a flowchart system would make things more complicated than they need to be. Making a new events system would just slow down development also and i think there is a lot better things time could be spent on now with C2.
B
2
S
2
G
1
Posts: 121
Reputation: 1,092

Post » Sun May 22, 2011 2:14 pm

the kismet scripting system from unreal 3 uses a flow chart as well.
aside from the aforementioned problems. construct gives you control over the order of condition evaluation. in order to do this in a flow chart, the flow would have to converge on the next nonsub event each time, which would make for about the most unreadable thing in the universe, unless you just put them all in a straight line with indented branches, which would end up looking like the current event sheet with little lines everywhere
Spriter Dev
B
87
S
21
G
12
Posts: 3,240
Reputation: 16,461

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 14 guests