Aphrodite's Recent Forum Activity

  • >

    > >Enemy On collision with Rock

    > AND Enemy is OnScreen --- DO THIS

    >

    As far as I know, the engine works in a way that it checks collisions for every object every tick.

    The "Enemy On collision with Rock AND Enemy is OnScreen" event will only trigger when an enemy is collided with a rock and it happened on screen. The engine still checks for collisions for every object (not sure for the objects off-screen), but you can turn off this by setting the "Collisions" setting to "Disabled" in the object's properties.

    it checks every tick only if you tell the engine to do collision checks every tick, or if a behavior does so, in that case though, there is indeed a sort of conflict: either first picking the on screen ones (which will reduce the number of collisions to check on medium and small games), or do it by checking the collision first, then seeing if the ennemies are on screen to pull of the actions (in large scaled games, this has a big benefit due to the existence of collisions cells to skip some, which can reduce by a lot the collisions depending on the type of game).

  • you can add an uid (the one of the sprite picked) as a parameter, then you just use the sprite condition "pick by unique id" and specify said parameter.

  • did you renamed it in the calls too? AFAIK it does not do it by itself for functions since their name are strings.

  • "Also, I've read about a future Box2DWeb deprecation, but why removing it if it works better than asm.js on mobile?"

    because ashley does not agree with those issues it seems (if you can reproduce it consistently, might be worth a bug report). However I still think this a fishy situation (some people are seeing and it seems mesuring noticeable issues with asm.js, fof a not so faster result, not sure why though).

  • There is a huge difference between low and high quality for Text and Shaders.

    Try a scanline or a bulb effect. You will see the difference.

    Aphrodite How can you force a monitor resolution change at launch? I have no idea how to do that.

    not sure, all I know is that older games do this (and so, is doable by a program such as a launcher), however my knowledge stops here, perhaps there are applications or command lines to do this exactly maybe?

  • IIRC, for a game that uses pixellated graphics (point sampling), high quality fullscreen and low quality fullscreen will have a similar appearance (unless there are text objects I think, but having text objects in a pixelly style game is unlikely), so the low one is the way to go.

    other than that, if your game uses node webkit, I would suggest doing a launcher that , if fullscreen is chosen, change the monitor résolution before launching the game (in kiosk mode, as in that case you do not want the users to be able to quit the fullscreen mode, which would actually work similarly to older PC games), and that will change it back afterwards, not sure why this is not actually supported by node webkit.

    if your game is for the web however, not sure there is a solution other than suggesting your users to do so.

  • 10.5 works fine, so the question is, why update?

    I recall seeing some people complaining about some bugs with the 10.5 build (I think it was related to form controls but I am not sure), for them, updating was sort of necessary, also, 64 bit support (but losing XP support I think).

    But I agree with you completely that if it does not bring anything worth it, staying at the same version is fine for now.

  • Would be nice indeed to have both, sure there are ways around those (as you said, the icon can be changed afterwards, and a configuration file can be used instead of parameters some might say), but still this request is valid and would actually make the exporter more complete than what it is currently.

  • I though the offline.appcache file made offline support work in all browser if it has been loaded at least once in said browser, without having to enable offline browsing.

  • Most licensing questions are solved generally faster by emailing support directly, however I will put a Ashley and Tom tag here as I find it interresting and would like to see what the awnser is too.

  • for multiple reason, this is not only impossible but also unwanted as a feature to prevent reverse engineering.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Rhindon

    from the browser object:

    "On suspended

    On resumed

    Triggered when the page's visibility changes, or when a mobile app is going in to the background or foreground. When invisible or in the background the app is suspended: all events stop running and all audio is muted."

    may correspond to your 3

    (I used them before when doing a little cookie clicker like).

Aphrodite's avatar

Aphrodite

Member since 20 Dec, 2011

Twitter
Aphrodite has 2 followers

Trophy Case

  • 12-Year Club
  • 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
  • RTFM Read the fabulous manual
  • Email Verified

Progress

17/44
How to earn trophies