Construct 2 - what would you take away?

New releases and general discussions.

Post » Fri Sep 10, 2010 7:08 pm

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." - Antoine de Saint-Exuper

In light of this, what shouldn't Construct 2 have that Construct 0.x has? I thought this would make an interesting question rather than "what features do you want?". What would you take away?
Scirra Founder
B
399
S
236
G
89
Posts: 24,530
Reputation: 195,402

Post » Fri Sep 10, 2010 7:10 pm

Persist files. Please make them part of the project file. :)

Aside from that, tho... hmm.
Moderator
B
95
S
34
G
33
Posts: 3,007
Reputation: 27,876

Post » Fri Sep 10, 2010 7:13 pm

Mmmm... maybe the image editor? At least in my case I prefer to use the gimp or others to paint or draw... mmm... but then how to make control points and those things?... mmm...
B
2
S
1
G
2
Posts: 32
Reputation: 864

Post » Fri Sep 10, 2010 8:07 pm

I would take away the distinctions and syntactical differences between variables and expressions, also the need for the global qualifier for globals, unless this would slow down the expression interpreter

so instead of accessing private variables like this
[code:1fv0onq6]mysprite('myprivatevariable')[/code:1fv0onq6]
it would just be
[code:1fv0onq6]mysprite.myprivatevariable[/code:1fv0onq6]

it would be up to the user to make sure they didn't name their variable something like 'x', or z_elevation. I've always thought the (' ') format was kinda tedious

and with globals, instead of
[code:1fv0onq6]global('myglobal')[/code:1fv0onq6]
it should just be
[code:1fv0onq6]myglobal[/code:1fv0onq6]
again making it the users responsibility to not name their global 'timedelta' or anything of the sort

also, the array object,
arrays should be just as integrated into the rest of the system as pv's and global's are
and even though it's not used in C1, it would be better as [] instead of {}
if arrays could be used as private variables, again no special qualifier to access them just
[code:1fv0onq6]mysprite.myarraypv[10][/code:1fv0onq6]
Spriter Dev
B
101
S
21
G
12
Posts: 3,264
Reputation: 16,954

Post » Fri Sep 10, 2010 8:41 pm

When using an object's actions/conditions, you can use 'variable' instead of sprite('variable') already.
Moderator
B
95
S
34
G
33
Posts: 3,007
Reputation: 27,876

Post » Fri Sep 10, 2010 9:22 pm

How about the modal dialogs?
Image ImageImage
B
171
S
50
G
179
Posts: 8,391
Reputation: 113,476

Post » Sat Sep 11, 2010 1:18 am

ribbon
B
16
S
10
G
5
Posts: 255
Reputation: 3,939

Post » Sat Sep 11, 2010 6:55 am

Random crashes, project file corruption. :roll:
B
62
S
21
G
12
Posts: 1,910
Reputation: 13,180

Post » Sat Sep 11, 2010 9:17 am

The 3D box and 3D object, as for how they are they're mostly useless and maybe even the ribbon object.
B
9
S
2
G
3
Posts: 176
Reputation: 1,954

Post » Sat Sep 11, 2010 12:34 pm

Would probably be nice to place objects from the Object folder on the right and not have the Objects window in layouts and event sheets.
B
5
S
2
G
3
Posts: 234
Reputation: 1,818

Next

Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 1 guest