Ashley's Recent Forum Activity

  • It's a difficult feature to design. The problem is it can't work like a simple logical OR as it needs to involve picking, which is a unique aspect to event sheets.

    You can illustrate the difficulty with a counterexample. Suppose it did just work like a boolean test, and then you set up this event:

    + A overlaps B

    + OR: spacebar is down

    -> destroy A

    Now if you press spacebar, even A which are not overlapping B get destroyed. But this violates a key principle of events that actions only run on the instances which met the event's conditions.

    This would mean running the OR block like this:

    1. Test "A overlaps B". None are true and so none of either A or B are picked. Usually this means it doesn't run the event, but it's an OR block, so other conditions might be true, so keep checking them.

    2. Test "spacebar is down". If this is true then the actions can be run. However "A overlaps B" just unpicked everything. Should it then go and pick them all?

    If it worked like this I think you'd get equally-confused threads where people say "why does this OR block affect things that did not meet the condition?" I can't remember exactly as this was originally designed years ago, but I think this was originally the case, it confused people, and so the design was changed early on, but the new design still trips people up.

    Because of picking, I'm not sure there's any obvious or intuitive way to design OR blocks. Perhaps the naming is misleading and they should be called something else like "ANY" blocks, so people don't approach it with the mindset of a logical OR. That does also better match how they work, as an OR block really means "run all the conditions, and then run the actions if any condition was true".

  • Well, currently the intent is that you'd use Construct Animate for that.

  • I'm afraid this comes down to an unresolved issue with the HTML specification. Construct tells the browser to draw the text in the same place, but different browsers end up drawing the text in different places. Unfortunately I don't think there's much that can be done about it other than try to manually correct it.

  • The win32 export of NW.js should run fine on 64-bit Windows. I test every version that is published and every time the win32 one runs on my 64-bit Windows.

  • Why do you need them in Construct 3?

  • Our server doesn't itself refer to any public blacklists. I'd guess it's CloudFlare that implement the block.

    I have to emphasise, in general we can't help with these types of questions, as it's out of scope for what we can help with. If I knew of any conceivable reason our build service would be blocking anyone I'd have mentioned that first.

  • If you want a game to keep doing stuff in the background while the user is not using it, you don't actually need, and don't actually want, to keep the app live and running in the background. This seems to be a common misconception. All it will do is waste the user's resources/battery.

    Instead you can use the suspended/resumed triggers to identify when the app goes to sleep and wakes up, measure how much time passed, and then simulate that much time passing on waking up. This is why Construct doesn't have a "keep awake in background" option - for this type of purpose, it's unnecessary and wasteful.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • The text is rendered by the browser and some browsers don't scale text smoothly. I think what happens depends on which browser you're using. IIRC I filed an issue with at least Safari for text scaling not being smooth, but nothing much has changed.

  • You do not have permission to view this post

    Please only post in English in this forum as per the Forum & Community guidelines.

  • That's the icon for a crashed canvas. It likely means the graphics driver crashed, so it probably is a driver problem (it's possible even the latest available drivers are broken).

    You could try disabling hardware acceleration in the browser settings, but then it will probably be a lot slower.

  • If you run in to a problem with Construct please file an issue following all the guidelines.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,426,458 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
  • x108
    Coach One of your tutorials has over 1,000 readers
  • x62
    Educator One of your tutorials has over 10,000 readers
  • x3
    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
  • x35
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs