dop2000's Recent Forum Activity

  • When you create a family instance, it always selects a random member of the family. I guess it's also true for particles object.

    The solution is not to use families. Combine all colors into the same sprite, as different animations or frames. You can set required animation/frame in "On created" event. Or make just one white sprite and re-color it with "Set color" action.

  • I just increased the vote count to 25 so you can vote on more suggestions.

    Thanks! Is it possible to also show some message or notification when you are out of votes and trying to vote, explaining what to do and how to re-arrange votes?

  • Well, I wasn't even aware that I had only 10 votes. I tried to vote many times on different ideas, and it didn't work and I just gave up. Until one day I clicked the link and read about how it works. I am sure there are many people like me. (because it's a known fact that developers don't read documentation)

    What I'm saying is that it's wrong to judge ideas by the number of votes. Old long-forgotten ideas will win, all recent ideas will lose.

    .

    May I suggest something new? What if you pick several popular/interesting ideas, say, every month, and create a poll here on this forum? And the winning ideas will make it into the next release?

  • Ashley As you mentioned yourself, there are almost 600+ open suggestions, most of which don't have any status or comments. And the voting system is not working that well now, because it's too restrictive.

    It was fine two years ago when the platform was first launched. But since then many people have already spent their 10 votes, and even if they visit this platform now and stumble upon an interesting idea, they won't bother revising and revoking their votes. I did this once and it took me some time to figure out how to do it.

    That's why you see lots of old ideas with 50+ votes, and most recent ideas have 1-3 votes at most (unless you promote your idea heavily on this forum or on Discord or somewhere else)

  • Ashley Could you please add 3-Paste layer to your future plans? And 4 and 5, if they don't take much time will also be quite useful.

    As for "Load image from URL", yes, it can be done via sprite (although it requires a temporary sprite object and several extra lines of code). It's just the whole purpose of DrawingCanvas is image manipulation, so an option to load image seems like a logical thing to have.

  • Ashley I'm not asking for a personal favor here, this is something many people will benefit from...

    I would say for me rotation, paste layer and resizing are the most important. But it's hard to choose just one, because I need different features in different projects.

    Could you tell which of these changes are possible to make, and which are not possible or too difficult?

  • angle()+90 ?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Great demo, thanks! I'm always using this one:

    easings.net/en

  • That dialog is missing "Cancel", "Back" and "Done" buttons for some reason.. Try resizing it, or pressing Tab key. If nothing helps, try re-installing Construct.

  • DrawingCanvas was an awesome addition to C3, but there are too many limitations and things that can be improved. Here is the copy of this post on the feature suggestions website, please vote and comment if you agree:

    construct3.ideas.aha.io/ideas/C3-I-1155

    .

    Some of these ideas have already been suggested, but they received no status updates or replies from Scirra. So I decided to combine them all here in one post.

    1. Allow rotation. Not being able to rotate DrawingCanvas significantly limits its usefulness.

    Imagine you are making a top-down view game and want to leave scratches and splashes of paint on moving enemies. It's easy to do in C2 with Paster, not possible in C3 with DrawingCanvas.

    Yes, you can save the canvas image and then load it into another sprite, both these actions are slow and can't be used on every tick. Also, with many enemies you will need many empty animation frames in the sprite, and a complex system to manage them.

    construct3.ideas.aha.io/ideas/C3-I-1050

    2. Add arcs and Bezier curves.

    construct3.ideas.aha.io/ideas/C3-I-766

    3. Paste layer, Paste everything.

    If you need to make a snapshot of a small area (for example when making a split-screen game), pasting individual objects onto the canvas may be a difficult and tedious task, especially when objects are overlapping each other, have different blend modes etc.

    construct3.ideas.aha.io/ideas/C3-I-921

    4. Allow resizing canvas with stretching the image, or add actions for resizing the image inside the canvas.

    For example, Paster addon in C2 can be used to make deformation effects (like adding perspective) to images, this is not possible with DrawingCanvas.

    5. It's impossible to draw with transparent color, for example when you want to erase a part of the existing image, or cut a "hole" in drawing canvas. Actions like "Fill rectangle" with color rgba(0, 0, 0, 0) have no effect. Maybe there needs to be an option "Replace pixels=Yes/No".

    6. Flood fill, or bucket fill, similar to the one in Animation editor.

    7. Load image from URL. As I understand, currently the only option is to load it into a sprite, then paste onto the canvas.

    Ashley, Nepeo, could you please comment, are any of these changes possible?

  • Eren, I know you are an export in porting plugins to C3. Do you think it's possible to port Paster?

    Yes, C3 has DrawingCanvas, but there are too many problems with it - it's slow, it doesn't support rotation, it can't paste layers etc.

  • You can try reading pixel data with DrawingCanvas. Put a small DrawingCanvas object under the mouse cursor, paste your sprites onto it starting from the top (on z-axis), save snapshot, read the pixel. Repeat for all overlapping sprites, until the pixel has some color information. Not sure if you can process multiple sprites like this in one tick though.

dop2000's avatar

dop2000

Member since 26 May, 2016

Twitter
dop2000 has 262 followers

Connect with dop2000

Trophy Case

  • 8-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • x5
    Popular Game One of your games has over 1,000 players
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • x3
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x13
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

28/44
How to earn trophies