Interface suggestions

Discussion and feedback on Construct 2

Post » Thu Aug 30, 2012 2:33 am

Here's a list of improvements /minor annoyances that I've been adding to in a notepad file over the past week or so.

--Remembering different last folder locations for Open project and Open image
     After loading a project, the containing folder is stored as the last folder location for opening images also, and vice versa. Annoying if using separate folders for art and caps.

--Automatically update all references of a group name in a sheet when that group name is changed.
        so conditions or actions that reference it will still work. Just like when you rename an object and it updates throughout the sheet.
--same as above but with references to layers.

--A keyboard shortcut for "back" in the Create conditions/ actions/ expressions windows
     Creating events with a keyboard is fast apart from when you have to go back a page. Having to Shift+tab twice/thrice and then pressing space feels awkward.. Backspace would be okay, but it means you'd have to tab out of an expression first. Supporting mouse side buttons for back/fwd would be awesome.

--No extra whitespace at the bottom of the event sheets
     often, after collapsing groups or doing a search, you have to scroll up an extra screen height worth of whitespace on the event sheet. Having it remember what event was at the top of the screen before doing a search would be nice.

--Duplicating a layout also copies and sets all the layout properties
     To create another level, I have to do this whole procedure of duplicating, setting active layer, setting event sheet, re-enabling snap to grid, and resetting all my layer visible/locked settings.

--A way to select and edit the properties of multiple objects, layers or layouts in the same way you can edit properties of multiple object instances
     Sounds like it could be a pain in the ass to implement.. but editing properties of multiple layouts would be especially useful for large projects. For example what if, after creating 20 different layouts, you decide you want to implement another background layer.. or even just alter an opacity of a layer.

--Improve the way dragging and dropping events works.
     It often drops not where you expect it to. Trying to insert an event underneath a closed group often just places it inside the group. And it's hard to position events at the bottom of a tree of sub events, always having to put it higher up and then rearranging the rest to make it go to the bottom.

--A shortcut to create blank event
     I often use 'b' to create a blank sub event and then drag it back.. when really I just want a normal non-sub blank event. E creates an event+condition, but often, I just need the blank event space to copy, paste, and modify from other events..

--Ability to ctrl+v paste actions directly where the yellow highlight is amongst other actions. Instead of at the bottom. Same for conditions.

--Confirmation box for deleting a variable should not appear if that variable is not used in the events.
     It makes me paranoid and I always end up having to search for that variable*

--Ability to move global vars from one sheet to another without it deleting events relating to it in the process

--A way to group+ collapse global vars

Also Two things I missed from CC:
--Ability to change parts of events straight from the sheet.
--Coloured parenthesis

An easier way to get to the changelog
Either I'm blind or there is no way to get to here from here without going through the Scirra facebook.keepee2012-09-01 02:24:51
B
28
S
8
G
1
Posts: 469
Reputation: 4,683

Post » Thu Aug 30, 2012 5:24 am

[quote]--A shortcut to create blank event
     I often use 'b' to create a blank sub event and then drag it back.. when really I just want a normal non-sub blank event. E creates an event+condition, but often, I just need the blank event space to copy, paste, and modify from other events..

--Duplicating a layout also copies and sets all the layout properties
     To create another level, I have to do this whole procedure of duplicating, setting active layer, setting event sheet, re-enabling snap to grid, and resetting all my layer visible/locked settings. [/quote]
Word.

[quote]--Ability to ctrl+v paste actions directly where the yellow highlight is amongst other actions. Instead of at the bottom. Same for conditions.[/quote]
SUPER WORD.
This is the major slowdown in my development time when it comes to my longer events for cutscenes, deaths etc.Rory2012-08-30 05:24:52
B
36
S
10
G
6
Posts: 948
Reputation: 11,101

Post » Sat Sep 01, 2012 2:24 am

@rory
I think for saving dev time, the ability to select and edit properties of multiple layouts is the most important thing on the list. Handling a 20+ layout project and wanting to change one thing is such a pain in the ass.

by the way I feel like this reads as one massive moan, but really I love c2's interface.. it's much better than stencyl and gamemaker.
B
28
S
8
G
1
Posts: 469
Reputation: 4,683

Post » Sat Sep 01, 2012 5:41 am

[QUOTE=keepee]--A shortcut to create blank event
     I often use 'b' to create a blank sub event and then drag it back.. when really I just want a normal non-sub blank event. E creates an event+condition, but often, I just need the blank event space to copy, paste, and modify from other events..[/QUOTE]
Press E7Soul2012-09-01 05:42:06
B
83
S
21
G
15
Posts: 1,039
Reputation: 15,134

Post » Sat Sep 01, 2012 7:23 am

@keepee Right on. I don't know if I'm missing something, but it'd be nice to have a "Apply to all instances" method for changing object and object behavior properties!Rory2012-09-01 07:25:00
B
36
S
10
G
6
Posts: 948
Reputation: 11,101

Post » Sun Sep 02, 2012 2:36 am

@7Soul, reread what you quoted.. E creates an event and opens the conditions window, if you close that then it deletes the space. I can't speak for everyone but frequently all I want is the blank event to copy and modify existing conditions into the space.
B
28
S
8
G
1
Posts: 469
Reputation: 4,683

Post » Sun Sep 02, 2012 3:54 am

@keepee Now I feel like an idiot. Well, you can always create a blank sub-event and drag it out, while they don't add that shortcut
B
83
S
21
G
15
Posts: 1,039
Reputation: 15,134

Post » Sun Sep 02, 2012 6:13 am

these are some nice suggestions.. ;)
B
30
S
6
G
5
Posts: 433
Reputation: 6,061

Post » Sun Sep 02, 2012 6:58 am

[quote]An easier way to get to the changelog
Either I'm blind or there is no way to get to here from here without going through the Scirra facebook.[/quote]
Go on the home page, scroll down and click Download Construct 2, then you can click the link on the left to download the new version
B
83
S
21
G
15
Posts: 1,039
Reputation: 15,134

Post » Sun Sep 02, 2012 8:16 am

I wholeheartedly agree with this ENTIRE list. All great ideas and they'd be really helpful additions. It would take C2 a dozen steps closer to being perfect.
B
20
S
9
G
6
Posts: 607
Reputation: 6,112

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 9 guests