Suggestions for C2

0 favourites
From the Asset Store
A full Spriter-based Platformer engine for C2 or C3
  • Suggestion #9

    Be able to create pixel art in C2 with the image editor... something like paint, with a transparency function. Nothing fancy, I just wish that I could rapidly make prototype sprites without having to open up paint or GIMP, then saving the file and importing it to c2.

    Suggestion #8

    If you copy an object the changes to the properties are copied to the new instance. When you clone an object it should clone the object with all of the current property settings as the defaults, not clone the standard plugin object. For example, if you have changed the size, font, color of a text object instance, those changes should be the default settings for the cloned object.

    Suggestion #7

    A new condition called: "Is overlapping ''object'' With a specification"

    example:

    if you have 1 family and it have a variable called Test and inside it there is many sprites with different value of 'test' variable.

    You want to make an event that will affect only sprites with 'x' value of test variable but without affecting the others.

    then you can make:

    Family test = 1

    Family is overlapping Family with test = 2 ----> destroy family

    then families with test 2 overlapping others with test 2 doesn't occur nothing and the same for tests = 1.

    Right now if you try the same condition and action, sprites of the family with test 1 overlapping other sprites of the same family with different or equal value of test will trigger the condition..

    this is a really important feature in my opinion ;)

    Suggestion #6

    in an action like Set/add/remove variable sometimes you just want to change the sprite to another one and keep the same action (for that both objects must have the same variable). Right now to do that you have to click in the action, click 'back', then 'back' again, select the new sprite, click 'next' two times and 'done'.

    An easier way would be to right click it and have an option to 'select another object', this option would first check for sprites/etc that have the same variable and would appear a box with the selected objects that match it, you choose one and press 'enter' and/or 'Done'. After that, the action didn't change, just changed to another object.

    Trust me.. this will make the development of a game faster ;)

    Suggestion #5

    Have the option to use expression instead of select an object.

    Example:

    When you use the create object action you first select which object you want to create, my suggestion is have also another option to use expressino method, instead select an object you write what you want like in the Python script of Construct1(System.Create("sprite",1,10,320))

    this way we can work with more versality.

    Suggestion #4

    Keyboard shortcuts:

    Send to top of layer

    Send to bottom of layer

    Apply to whole animation

    Suggestion #3

    More options in the system object, like an action 'move layer(n) X' and Y, this way people can make automatic scroll of a background, there is a lot of place for improvement here.

    If you guys want to share other suggestions go ahead ;)

    Suggestion #2

    New features in the image editor and more event sheet features

    Suggestion #1

    Create a specific sprite inside a family using system create object and selecting the family as object.

    This will be very helpful for map editors and many code optimizations

    This topic have more info about:

    scirra.com/forum/topic51847.html

    _________________________________________________________________

    GOT any suggestions that would like to share? Make a post and I will add at the first page ;)

  • I just want new features in the image editor and more event sheet features =)

  • Got another suggestion that probably would make every1 happy ;)

    also it isn't something hard to be done considering what was already made in C2 ;)

    So the suggestion is in an action like Set/add/remove variable sometimes you just want to change the sprite to another one and keep the same action (for that both objects must have the same variable). Right now to do that you have to click in the action, click 'back', then 'back' again, select the new sprite, click 'next' two times and 'done'.

    An easier way would be to right click it and have an option to 'select another object', this option would first check for sprites/etc that have the same variable and would appear a box with the selected objects that match it, you choose one and press 'enter' and/or 'Done'. After that, the action didn't change, just changed to another object.

    Trust me.. this will make the development of a game faster ;)

  • So the suggestion is in an action like Set/add/remove variable sometimes you just want to change the sprite to another one and keep the same action (for that both objects must have the same variable). Right now to do that you have to click in the action, click 'back', then 'back' again, select the new sprite, click 'next' two times and 'done'.

    An easier way would be to right click it and have an option to 'select another object', this option would first check for sprites/etc that have the same variable and would appear a box with the selected objects that match it, you choose one and press 'enter' and/or 'Done'. After that, the action didn't change, just changed to another object.

    Trust me.. this will make the development of a game faster ;)

    <img src="smileys/smiley32.gif" border="0" align="middle" />

    This would really help

  • It would be really nice to be able to change the source of your actions without having to press back and also reset all the actions as well.

    1: When you use the create object action you first select which object you want to create, my suggestion is have also another option to use expressino method, instead select an object you write what you want like in the Python script of Construct1

    2: more options in the system object, like an action 'move layer(n) X' and Y, this way people can make automatic scroll of a background, there is a lot of place for improvement here.

    Cant you do no.1 already with the system command create object? I havent used it yet but I thought that what it was for.

    No.2 sounds pretty awesome to me.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It would be really nice to be able to change the source of your actions without having to press back and also reset all the actions as well.

    > 1: When you use the create object action you first select which object you want to create, my suggestion is have also another option to use expressino method, instead select an object you write what you want like in the Python script of Construct1

    >

    > 2: more options in the system object, like an action 'move layer(n) X' and Y, this way people can make automatic scroll of a background, there is a lot of place for improvement here.

    Cant you do no.1 already with the system command create object? I havent used it yet but I thought that what it was for.

    No.2 sounds pretty awesome to me.

    thanks for reply ;)

    Also let me explain exacly what I mean with the No.1:

    Right now if you create a new object using the system a box will appear and you have to select a object from a window, select his layer and x,y position.

    My suggestion is also have another option to select the object you want to create, this one will use expressions, just like in Python script on Construct classic.

    So let's make an example:

    You have 20 sprites with expression "name", each with a different string and you made a condition that if you click on one of them a object according to his name variable will be created.

    Right now you would have to create 20 events to achieve that.

    With the expression method of creating object you can do that with 1 event like this:

    Mouse over Sprite1 - create object Sprite1.name

  • Ah ok I see what you mean now re no.1 :)

    I must have read it too fast, I thought you were talking about something else.

  • Another suggestion, please add a new condition called: "Is overlapping ''object'' With a specification"

    example:

    if you have 1 family and it have a variable called Test and inside it there is many sprites with different value of 'test' variable.

    You want to make an event that will affect only sprites with 'x' value of test variable but without affecting the others.

    then you can make:

    Family test = 1

    Family is overlapping Family with test = 2 ----> destroy family

    then families with test 2 overlapping others with test 2 doesn't occur nothing and the same for tests = 1.

    Right now if you try the same condition and action, sprites of the family with test 1 overlapping other sprites of the same family with different or equal value of test will trigger the condition..

    this is a really important feature in my opinion ;)

  • anyone got any suggestions that want to share??

  • Keyboard shortcuts for these actions would make my day:

    Send to top of layer

    Send to bottom of layer

    Apply to whole animation

  • Keyboard shortcuts for these actions would make my day:

    Send to top of layer

    Send to bottom of layer

    Apply to whole animation

    Oh yea I had thinked about that too!

    Also, an option to back 1 position and above 1 too would be nice, like in CC.

    Good suggestion!

  • Updated main post with suggestions from all the people from the topic, if you want to suggest something more please just post it and I will update my first post.

  • Here are two issues that bug me most with text objects, but also affect some other object types.

    1) When you create an object there should be a way to choose it and set the developer-defined default properties for that object--for example, size, font, color. If there is a way to do it, I haven't found it. I thought if I selected all instances of the object through the project panel it might do it, but no luck. It changes the existing instances, but not new instances.

    2) If you copy an object the changes to the properties are copied to the new instance. When you clone an object it should clone the object with all of the current property settings as the defaults, not clone the standard plugin object. For example, if you have changed the size, font, color of a text object instance, those changes should be the default settings for the cloned object.

  • Here are two issues that bug me most with text objects, but also affect some other object types.

    1) When you create an object there should be a way to choose it and set the developer-defined default properties for that object--for example, size, font, color. If there is a way to do it, I haven't found it. I thought if I selected all instances of the object through the project panel it might do it, but no luck. It changes the existing instances, but not new instances.

    2) If you copy an object the changes to the properties are copied to the new instance. When you clone an object it should clone the object with all of the current property settings as the defaults, not clone the standard plugin object. For example, if you have changed the size, font, color of a text object instance, those changes should be the default settings for the cloned object.

    When you say 'create an object' you mean create it in event editor using the system object or simply create a new sprite on layout editor?

    About the clone I agree that should already appear with the changes made on the original object in layout editor. But I think the problem is only with the text editor, right? because if you clone a sprite the variables will keep in the new copy.

    edit: oh now I see what you mean, the 'common' properties right? I've added to the suggestion list!

    thanks for posting ;)

  • I would love to be able to create pixel art in C2 with the image editor... something like paint, with a transparency function. Nothing fancy, I just wish that I could rapidly make prototype sprites without having to open up paint or GIMP, then saving the file and importing it to c2.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)