dop2000's Forum Posts

  • You need to account for PixelScale, it changes with window size and the image in the DrawingCanvas is interpolated. See this example:

    dropbox.com/s/u59b4ogf0vwo4lm/BitmapToTilemap.c3p

    PS: Can you post the final result? This 3D hand should look really cool.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Here is an old R0j0hound's example, I removed Canvas addon from it, so you should be able to open in C3:

    dropbox.com/s/p6gksfzsxko0yi3/softbody.capx

  • Better guide, tutorial, manual for scripting or plugin making.

    I agree these things are important, but they should not be a substitute for a good suggestions platform. It's for ideas many people can benefit from. Besides, lots of Construct users are not very experienced programmers. Besides, many ideas are about the editor and UI.

  • Yes, when possible you should use multiple instances, instead of cloning the object. There are lots of ways you can reference instances, the most common is by adding an instance variable. Then you can use "MyButton Compare instance variable" condition to pick the right instance.

  • Yes, you can access some basic properties, see the Scripting documentation.

    For example:

    runtime.objects.Sprite.getFirstInstance().x;

    runtime.objects.Sprite.getFirstInstance().width;

  • On my pc an empty layout uses 2.4 mb, when I add a standard Spritefont, it increases to just 2.6 mb

    Are you saying that a spritefont with 128x128 px image size takes 4 mb of memory? Maybe you configured it wrong? Could you post your project file?

  • newt And maybe add a template for submitting ideas, similar to the one for bug reports. This should make the job of reviewing and evaluating them much easier.

  • Try this tool, it definitely supports Russian:

    construct.net/en/forum/game-development/tools-and-resources-27/sprite-font-generator-v3-64038

    But I really don't know if it Chinese sprite font is possible to make. A quick google search told me there are thousands of Chinese characters. Unless you only need a limited set...

  • Even an empty layout uses about 3MB of memory. I wouldn't worry much about that.

  • There is an official template that demonstrates how to do it:

    editor.construct.net

    To auto-detect language on startup you can use Browser.language expression. lowercase(left(Browser.language,2)) will give you a two-letter language code, for example "en" or "de".

    Also, for static texts you can automatically grab translations from the array. Here is how I do it - I add all static text object into a family "LanguageTexts". Define "tag" instance variable on the family. On start of layout I loop through all LanguageTexts using "For each" loop, lookup translation in the table with each tag and update the texts.

  • Ashley

    So, if anyone has any ideas on how to radically reduce the number of ideas, let me know... but I'm pretty sure things like letting people have more votes, and be able to submit more ideas, will just make this much worse.

    I don't know how to reduce the number of ideas. Maybe restrict access only to people with active C3 subscription? (If the platform allows it) But this probably won't help much. Another option is pre-moderation. You could discard ideas which are too vague, unrealistic etc. You'll probably be getting a lot of complains though...

    And why would it be so bad to give people more votes, or even unlimited votes? Ok, there will be suggestions with hundreds and even maybe thousands upvotes, but so what? You want to see how many people care about each idea and unlimited votes will show you that.

    Currently there are plenty of suggestions with 0 votes. Does this mean that even the author doesn't care about it? Of course not! In many cases it means that it's a nice minor suggestion, but people just can't spare a vote for it, because all of their votes are tied up in more important ideas or in their own posts. This one, for example. It's a small improvement, and probably an easy thing for you to make. And I would've voted for it, if only I had a spare vote..

  • Most of the people who voted in 2017-2018 never returned to adjust their votes.

    I understand that although the voting system is far from perfect, it's the only way to evaluate ideas. All I'm asking is to give some attention to more recent and therefore less upvoted submissions.

  • I'll try to make some time next week to go through the suggestions platform and update the status on some of the ideas, starting with the ones with the highest votes (as those are presumably the ones most people care about).

    Presumably, yes, but it also can mean that some of these ideas were heavily promoted on the forum or on Discord/Twitter etc.

    If you have such option, can you sort by year and then by votes? Because like I said, people have run out of votes a long time ago. In the past 5 months I see only two ideas with over 10 votes.

  • That's misleading - I figure you're looking at the "shipped" category, sorted by recent. In that case the dates are when the submission was submitted, not when we marked it shipped.

    I'm sorry, maybe the numbers are not accurate. But looking at the recent 100-200 suggestions, 90% of them have no status. A year or two ago you reviewed and commented on them regularly, now it feels abandoned.

    The problem with the size of the suggestions tracker is with 1000 ideas, it's a huge amount of administrative work merely to review them.

    Many of the 1000 ideas are outdated and no longer relevant. What we asking is to review at least recently posted ideas.

    I'd rather we had fewer popular ideas, rather than a mountain of things only one or two people want.

    The point system was working at the very beginning. But then people had used up all their points and it stopped working. Now we have a quite few old ideas with huge amount of votes (some of which weren't that good), and lots of recent very valuable ideas that struggle to get more than 3-5 votes. I really hope you are not judging the ideas by the number of votes they receive. I've seen tons of great ideas with very few votes.

    And the 25 votes limit is just stupid. I believe there are more than 25 things that can be improved in Construct and I hate being forced to constantly have to pick which vote to retract.

    So if the suggestions platform just ends up being a big source of disappointment and complaints, I guess we could just shut it down. But do you really think that would be better? At least people can vote on popular things as it is.

    In its current state yes - it's a huge disappointment and if you are planning to leave it as it is, then maybe it's better to shut it down. People will switch to posting their ideas on the forum, this will at least give them a lot more exposure.

    But if you keeping this platform, then something needs to be done about it.

    PS: I'm sorry for the rant, but like mOOnpunk said, it's now the place where good suggestions do to die, and it's extremely frustrating.

  • I'm not interested in 3D shapes (it's really cool, but not needed in my case) but it seems like the next few updates might end up being mainly about 3d shapes. There's me who is eager to see new stuff in the event sheet view, where I spent 90% of my time.

    Yeah, I'm excited about 3D shapes, but I'm working on several big games and what I need right now is improvements to existing features. For example, debugging a large project with hundreds of objects is not a pleasant experience. But I don't even bother posting ideas about the Debugger, because it hasn't been updated in years and likely never will.

    The suggestions repository is ironically where suggestions now go to die.

    When Ashley added "Minor suggestions" category about a year ago, it was working for a short while, many of the ideas posted there were reviewed and shipped. Now they are ignored just like any others.