oosyrag's Recent Forum Activity

  • You do not have permission to view this post

  • the most common cause of poor performance is a device with broken graphics drivers that has to revert to software rendering.

    Older devices are more likely to have out of date drivers, but not all of them.

    The game generally will still work, just with lower framerates.

  • Local storage is saved in the browser's cache file I believe, which in a steam games case would be the nwjs wrapper cache.

  • You can try running a benchmark where you add sprites/particles/collisions until utilization hits x%.

    Just a guess anyway, never tried it.

    You might look into searching for js libraries that you can include and run by script that could give you more information on the end users device.

  • Use a timer behavior.

    Only allow spawning while timer is running.

  • Then as you run through the loop, save the last valid result (loopindex) to a variable.

    It will save the first, valid set, then check again and if there is a higher set it will overwrite the previous result.

    Do actions after your loop has completed, based on the stored value in the variable.

  • There are probably several ways to do this, but a straightforward approach I would try run a loop (repeated 27 times), checking if instance variable is between loopindex and loopindex+5, and using pickedcount to confirm if there were 5 picked.

  • You would probably need to build your movement system with custom movement and set vector x and vector y on collision. Sonic style platforming involves quite a bit more than the platform behavior can handle.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • After your data is entered into the array, displaying (actions) the parts you want based on your filter requirements (conditions) should be fairly straightforward.

  • There is a system condition

    Is between values

    Test if a number is between two values (greater or equal to a lower value and less or equal to a higher value).

    You can use a variable to indicate the start and end values, like x and x+5.

  • Push your data into an array.

    Each row of data would include anything of interest, like timestamp (use unixtime), object, mode, character, location, health, ect.

  • Add 3 conditions, compare instance variable = 2, compare instance variable = 4, compare instance variable = 6. Right click the event and click "Make OR block".

oosyrag's avatar

oosyrag

Member since 20 Feb, 2013

Twitter
oosyrag has 39 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
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

22/44
How to earn trophies