Ashley's Recent Forum Activity

  • There were a few more problems, but they were just whitespace issues so I fixed them myself. Just to give you an idea of the kind of problems that are coming up, here are the 5 problems that were detected (but are now fixed):

    Key text.ui.start-page.link-boxes.arcade.title: English string has no whitespace padding but translated string does
    English:     'Arcade'
    Translation: '
    Arcade'
    
    Key text.ui.start-page.recent-list.saved-in.browser: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Saved in [b]browser storage[/b]
    Translation: Opgeslagen in [b]browser opslag[/ b]
    
    Key text.ui.dialogs.imageFormat.png: English string has no whitespace padding but translated string does
    English:     'PNG'
    Translation: '
    PNG'
    
    Key text.ui.keyboard.keyNames.codeNumber: English string has no whitespace padding but translated string does
    English:     'Code {0}'
    Translation: '
     Code {0}'
    
    Key text.plugins.browser.aceCategories.offline: English string has no whitespace padding but translated string does
    English:     'Offline'
    Translation: '
     Offline'[/code:2zx8pjdi]
  • No, there are no limits for actions or any other aspect of the event sheet. If the actions aren't running, it must be because the event's conditions did not run. This can get pretty hard to reason about in large projects, though.

  • As mentioned, we're happy to offer refunds in reasonable cases. We always try to resolve the customer's concern first, and if we can't, we do sometimes offer refunds. However if the customer outright refuses to co-operate in a suspicious way, and then is personally abusive to staff members, then they are entitled to contact a lawyer and pursue their case that way, in which case we will be pleased to draw additional attention to their atrocious behavior.

    Tom alluded to this but I do want to point out we routinely deal with fraud, abusive chargebacks, piracy and so on. We have to protect ourselves to some extent otherwise we end up with people who do things like use the product for a short amount of time, issue a chargeback, switch card and carry on. In other words we make exceptions for cases we believe may be fraudulent. If you are a genuine customer, and you have a modicum of decency to not abuse the staff, then we are entirely willing to co-operate.

  • Fullscreen mode should already work if you use the 'Request fullscreen' action (see the fix in r87). Split screen is an unrelated question, but isn't currently supported (at least with built-in features).

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Nearly there - just 9 problems left now:

    Key text.behaviors.fade.conditions.on-wait-finished.display-text: placeholder {my} in English string but missing in translation
    English:     On {my} wait finished
    Translation: Geactiveerd wanneer de wait is voltooid
    
    Key text.behaviors.timer.conditions.is-timer-running.display-text: placeholder {0} in English string but missing in translation
    English:     Is {my} [i]{0}[/i] running
    Translation: Is {my} [i]{0[/i] actief
    
    Key text.ui.bars.tilemap.status.transform: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     [b]Rotation:[/b] [i]{0}°[/i]
    Translation: [b]Rotatie:[/ b][i]{0}°[/i]
    
    Key text.ui.editors.event-sheet-view.events-remaining.description.guest: BBcode tag [a2] has whitespace padding when English has none
    English:     As a guest you may use up to {0} events in a project. [a1]Register an account[/a1] or [a2]log in[/a2] to get more events.
    Translation: Als gast mag u maximaal {0} evenementen in een project gebruiken. [a1]Registreer een account[/a1] of [a2] log in[/a2] om meer evenementen te krijgen.
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [a1] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b]{0}[/b]! De volledige versie van Construct 3 is beschikbaar tot [b]{1}[/b]. [a1] Registreer nu een account [/a1] of [a2] log in [/a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [/a1] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b]{0}[/b]! De volledige versie van Construct 3 is beschikbaar tot [b]{1}[/b]. [a1] Registreer nu een account [/a1] of [a2] log in [/a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [a2] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b]{0}[/b]! De volledige versie van Construct 3 is beschikbaar tot [b]{1}[/b]. [a1] Registreer nu een account [/a1] of [a2] log in [/a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [/a2] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b]{0}[/b]! De volledige versie van Construct 3 is beschikbaar tot [b]{1}[/b]. [a1] Registreer nu een account [/a1] of [a2] log in [/a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [a3] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b]{0}[/b]! De volledige versie van Construct 3 is beschikbaar tot [b]{1}[/b]. [a1] Registreer nu een account [/a1] of [a2] log in [/a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/a3][/code:h6190rz4]
  • newt is right - despite the fact they appear to do similar things (background blending with a formula), blend modes are implemented completely differently to shader effects. A blend mode is a simple switch between different blends in the GPU's fixed function pipeline, but there's a limited set to choose between. A shader is a small, custom-written program that is executed by the GPU on the programmable pipeline, and can do more or less anything. Also due to the way GPUs work we have to take a slower path for programmable background-blending effects which includes an additional surface copy at the end. Additive is one of the few fixed function blends, but for everything else (like multiply) we use programmable shaders.

    So yes, there's a performance difference, but it comes down to the architecture of the GPU hardware. We can't program around that.

  • You don't need to "Add to desktop" to get games to work offline. All games exported by Construct automatically work offline, even in the browser. See this tutorial.

  • The preview in the desktop build is already an NW.js preview.

  • Key text.behaviors.timer.conditions.is-timer-running.display-text: placeholder {0} in English string but missing in translation

    English: Is {my} {0} running

    Translation: Is {my}{0 [/ i] actief?

    In english there is no question mark, so maybe in the translation no question mark?

    There are two typos in that: "{0" instead of "{0}", and "[/ i]" has a space in the middle where it shouldn't. I guess the question mark shouldn't be there either, generally the grammar should match the English, but I don't really feel qualified to say - every language has its own conventions and styles so I'd leave that up to the translator.

  • Thanks, I'm following that issue and will answer any engine details if they come up.

  • I'd prefer to see how the bug reports go first. We have to support a range of platforms, not just NW.js, so I'm most interested in the broadest fix possible. Even if we added this to NW.js, if there really is an issue with the GC performance, it'd only be a matter of time before it came up again with Chrome or Cordova apps on Android, so this seems to be the best approach to start with. Also if it doesn't happen in other browsers, that is good evidence it's fixable.

  • Only the "full" version points at GC (labelled "DOM GC (complete sweep)" - not sure why it's doing that...). The "cut" version just shows a long tick but unfortunately doesn't seem to indicate why that is.

    You can definitely file this as an issue with Chrome. Nobody needs to have any knowledge of the internals to file a bug, just make a web repro, attach the trace you recorded, and say the issue is it spends too long in "DOM GC (complete sweep)". I've seen them fix similar issues in the past too, no need to assume that it's impossible.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,830,793 followers

Connect with Ashley

Trophy Case

  • 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
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x6
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x44
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs