0 Favourites

Interface suggestions

  • 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.

  • -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.

    Word.

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

    SUPER WORD.

    This is the major slowdown in my development time when it comes to my longer events for cutscenes, deaths etc.

  • 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.

  • --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..

    Press E

  • 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!

  • 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.

  • 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

  • these are some nice suggestions.. ;)

  • n 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.

    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

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • 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. <img src="smileys/smiley4.gif" border="0" align="middle" />

  • couple more I consider pretty big:

    --Project name in the titlebar

    It currently puts the name of the event sheet in the window titlebar, but it needs the project name too. I sometimes have a few projects open, and it would make telling them apart much easier.

    --Search; jump to selected

    I know you suggested above to scroll back to the event you were on before you searched, but I would prefer it jumped to the currently selected event in the results. If you don't select a result, then jump back to where you were. (isn't that really what you do after you search?)

    ---

    oh and a bit late, but you can cut and paste global variables, the deleted events are put back if you paste immediately. Just ignore the warning. (you can move them to their own event sheet, since they are global, the event sheet doesn't have to be associated with anything.)

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)
Similar Topics Posts Views Last Post
Unread hot topic
0 Favourites
random bugs and suggestions
90 4,514
Tom's avatar
Tom Construct Team Founder
Unread hot topic
73 5,920
part12studios's avatar
part12studios
Unread hot topic
63 3,819
eli0s's avatar
eli0s