Ashley's Forum Posts

    • Post link icon

    Therefore, the platform will die.

    I might start collecting all the prophecies of doom we get. We've had them from time to time ever since we started back in 2011.

    With this subscription you're just scaring off your community.

    Given we're happy with how C3 sales are going, this doesn't appear to be the case. I think it's worth remembering the forums are actually a minority of our overall userbase, and happy customers don't tend to post so much. This means the forum can give a distorted impression.

  • We have no plans to increase the price of the existing C3 personal license for the foreseeable future.

    Retention means keeping existing customers. That's all. The subscription model actually provides a strong incentive to keep C3 regularly updated and well maintained over time in order to keep existing customers.

    If you think the existing C2 price is acceptable, but the new price is unacceptable, why not buy it now? It's still available at the lower price until the announced date of 12th March.

    Any time we've ever mentioned price over the history of the company, we've always got comments along the lines of "lol omg you should charge $5 that's all it's worth". Obviously the less we charge the harder it is for us to add the features our paying users are asking for, and ensure the product is well-maintained and reliable. Bear that in mind next time you ask for a feature or improvement. We also believe the price is fair and competitive with many other tools on the market. If you don't like it, you don't have to buy it, but there are plenty of people out there who are happy to purchase.

  • You can agree or disagree, you're boss here.

    I don't intend to agree or disagree on any translation matters. I don't even speak the language, how can I? I only want to encourage a good process. Hurling insults and making widespread changes without approval will quickly end in disaster. We've already had that happen with other translations. Providing there is general agreement on the changes then I'd encourage you to sign up to POEditor and make the changes. Hopefully it is straightforward to search for terms like "SpriteFont" and change them all, providing there is agreement that the change can go ahead.

    Also this thread was originally about completing the Russian translation - you might want to start a new thread, or take the discussion back to the Russian community forums where you might be able to get more feedback. I don't mind how you go about it, as long as I don't get angry emails from translators calling each other idiots, in which case since I don't know how to side with anyone, I will default to banning anyone being offensive and reverting the translation to the state before the argument. But hopefully that wont have to happen if there is some kind of majority agreement and everyone can remain respectful.

  • > This would make the whole UI look blurry. I'm sure the next question would be "how do I make sure the UI looks sharp?"

    >

    Could you please stop being "trolly" and stop putting words in my mouth. I'm trying to have an honest and polite conversation which hopefully ends up in finding a solution to this problem. (I know you've had your fair share of bad experiences but I'm just trying to help by providing possible causes for this impactful issue.)

    I'm sorry, I don't mean to troll you, I'm just describing exactly what happened last time we added a performance workaround. We add a workaround, then someone immediately asks to fix it without the workaround. ¯\_(?)_/¯

    [quote:33a7xihx]

    What evidence is there that this does cause the performance issue? What measurements have been made with which combinations of settings and how do they compare? I don't see any evidence at all for this right now.

    That's the issue, as far as I know Win10 doesn't allow to disable high-dpi in the properties anymore (at least the community members I've asked couldn't find a way to disable it completly). Based on a more recent report about high-dpi and performance problems and the before mentioned updates in r229, which exactly fit the the affected parts of Construct 2, I thought this might be the fault of high-dpi.

    So, just to be clear, you don't have performance measurements to back this up?

    [quote:33a7xihx]High-dpi is known for causing bad performance even in exported C2 games which lead to my assumption based conclusion that it might be at fault.

    I've never seen or heard any such cases of high-DPI causing performance issues in C2 games, unless it's due to GPU bandwidth limits. The option to disable high-dpi mode in the runtime is essentially a variant of "low quality" fullscreen mode. I don't think there's any kind of parallel to the editor there, editing software does not usually come close to GPU fillrate limits, it's entirely different to game rendering.

  • There's nothing to set up: it runs on the LAN automatically, if it discovers the devices are reachable there.

  • I'm not aware of anything that would stop developers porting their plugins to C3. If there is anything that's stopping them I'd be happy to discuss it.

    That thread is about being able to access the code to the official addons, which was a huge mistake and I greatly regret it. It's caused all sorts of compatibility nightmares, so we're not bringing it back for C3.

  • From the manual (emphasis added):

    [quote:2j9mqwxp]Request fullscreen

    Request that the browser enter fullscreen mode. Note the browser may ignore this request unless the action is in a user-initiated event, such as a mouse click, key press, touch event or button press. The fullscreen modes that can be entered correspond to the Fullscreen mode project property.

    From the manual on the orientations project property:

    [quote:2j9mqwxp]This is applied when publishing an app, but for web exports note that not all browsers or platforms support orientation locking or have limitations on when it can apply. In some browsers it must be in fullscreen mode (using the Browser object's Request fullscreen action) before orientation lock takes effect.

    From the manual section on Remote Preview:

    [quote:2j9mqwxp]...if you Remote Preview to a device on the same local area network (LAN), such as a mobile device, most browsers will try to establish a local connection for data transfer ensuring the project can load at a much faster LAN speed rather than transferring via the Internet.

  • This seems to raise more questions than it answers...

    Just a quick note before we go into more detail, Microsoft decided to drop the legacy option to disable application specific high-dpi scaling and pretty much force enable it now

    Which setting, exactly?

    [quote:31cwhx3u]As you might already know, Windows 10 more recently decided to only allow users to override the dpi setting and not disable it completely.

    I didn't know that - which setting has changed and how? I still see DPI options in the Compatibility tab of an executable in the latest patched Windows 10.

    [quote:31cwhx3u]However I found out that it's possible to set it to "Application Mode", which basically means that C2 has full control over the dpi mode.

    C2 should already have full control over the DPI mode. It registers as a "system DPI aware" process, which means it handles the global system DPI setting. This does not cover the more recent support for multi-monitors with differing DPIs, but that seems a fairly niche case.

    [quote:31cwhx3u]I assume that C2 has high-dpi support enabled by default, which could be the reason for why users started experiencing performance issues more recently and not before that mentioned update that started forcing high-dpi mode.

    C2 has had basic support for high-DPI for as far back as I can remember. There's nothing we've changed on that front for a long time, and C2 should not have been using a compatibility mode, because it is natively system-DPI aware.

    [quote:31cwhx3u]Simple, with an added option to disable high-dpi as a whole for C2 (despite it's downsides of overall quality)

    This would make the whole UI look blurry. I'm sure the next question would be "how do I make sure the UI looks sharp?" We already worked around the event dialog performance issue by implementing a special setting, and then the next question was "how do I fix the performance issue without using the special setting?", so it seems these kinds of workarounds are not satisfying to users.

    [quote:31cwhx3u]users that experience performance issues could test it out and provide feedback which could lead to the conclusion that high-dpi scaling is indeed at fault for the most recent performance issues with C2 on Win10.

    What evidence is there that this does cause the performance issue? What measurements have been made with which combinations of settings and how do they compare? I don't see any evidence at all for this right now.

  • "Add to home screen" is a Chrome browser feature. There's no action for it. You find it in Chrome's menu, and sometimes it shows a prompt automatically.

  • What restrictions are you referring to exactly?

  • Send your project to and I'll take a look.

  • I'll repeat what I said in email to dwork:

    • we had a professional translator review it and they described it as good
    • our stats show the vast majority of users in Russia use the Russian language setting
    • I've not heard any complaints before this since we enabled it by default in December, so it's been widely used for a couple of months and this is the first time anyone has raised any issue

    The translation took several weeks - if you really thought it was going badly you could have contributed at the time. Still, if you think there could be improvements, you can still sign up as contributors. However you must discuss this with the community and agree on what kind of changes you want to make before making them, since otherwise it is likely you'll end up in disputes, or making the translation inconsistent. Everyone has their own opinion on how translations should be done - but there is only one set of translations, so everyone must agree on how to do it.

  • dworkgames - please be constructive. Lots of people have different opinions about translations and there's no need to be insulting. If you did the whole translation, I'm sure there'd be others who'd object to your own terms, and so on.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You do not have permission to view this post

  • We're still mainly beta testing it to work out the bugs. Even recently we've fixed some project-corrupting bugs since the folder save code is different. Once we're sure it works reliably we'll look in to releasing to other platforms.