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
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

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
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

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
G
2
Posts: 32
Reputation: 714

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
88
S
21
G
12
Posts: 3,240
Reputation: 16,486

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
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

Post » Fri Sep 10, 2010 9:22 pm

How about the modal dialogs?
Image Image
B
161
S
48
G
91
Posts: 7,358
Reputation: 67,271

Post » Sat Sep 11, 2010 1:18 am

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

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,155

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 5 guests