sqiddster's Recent Forum Activity

  • newt what are you talking about?

  • If the options are

    1. Anything sub-60fps is unplayable

    2. Anything sub-60fps instantly drops to 30fps and it's smooth at 30fps

    I know what my choice would be. Currently anything sub-60, at least in my game, is completely unplayable because it's so stuttery. 55fps is waaaay worse than 30fps stable.

    I wonder if something like this is possible?

  • Very very good question. Not sure what newt is getting at. C2 is obviously designed to run at variable framerates or dt wouldn't be a thing.

    The short answer is 'it's the browser makers' fault and they aren't fixing it'.

    It's so stupid. All html5 games are unplayable below 60fps. That's totally unacceptable.

    A few months ago I filed a Chrome bug report about it. Surprise surprise, haven't heard from them.

  • jobel it's because I'm use them to actually replace variables that I need to be saved. Some of these values, e.g. total time played in milliseconds, are set every tick.

    I guess I should change everything over to global variables, but weirdly enough I've never seen any performance problems. Apart from the GPU side of things, the game seems to perform quite well on a lot of machines.

    Again, '2012 me' would have implemented it a very different way if he knew any better. But due to a lack of best practices documentation, he really didn't know what to do. 2012 me didn't even know what file I/O was!

  • It's true that this new system is definitely overall harder to work with. However, maybe what we should be asking is, are our current Webstorage practices bad? I currently use Webstorage as a replacement for variables all over the place, and very often set its values every tick. Maybe that's acually in general bad practice? Disk I/O is expensive after all (afaik), and (maybe?) won't show up in CPU usage tables.

    Could just be another case of C2 making something 'too' easy.

    I think the manual could do with a lot more written on 'best practices'. It could alleviate a lot of confusion at times like this.

  • Well to put something on Greenlight you don't need an exported project at all (but it can definitely help you get votes!)

    To publish on Steam itself, you'll definitely need the personal or business version.

    And yes, you only need to buy the license once.

  • I guess you are referring to Construct 2 versions. You need the personal edition to sell anything, and the business edition if you make over a certain amount. So you should be able to submit to greenlight with the free version, I guess...

  • You do not have permission to view this post

  • megatronx what's this about the platform behaviour being broken?

  • Yes, the memory management means that you'll better be able to manage VRAM usage.

    In the ideal world, there should be no reason at all to ever go with canvas if you aren't forced to.

    What herky jerkiness are you seeing? I thought the whole Chrome jank issue was supposed to be fixed, at least at 60fps.

    Anyone know if the issue that requires the .exe to be called 'nw.exe' has been fixed? I don't really like the idea of doing that, it seems like it would be a bit confusing for users.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • irina yeah, because there's currently no way to cap dt to a lower value (an issue I've brought up a few times), glitches like that will happen all the time at lower framerates.

    shinkan I tried to add touch but it doesn't seem to be working, any js people able to tell me what I'm doing wrong?

sqiddster's avatar

sqiddster

Member since 5 Sep, 2011

Twitter
sqiddster has 4 followers

Connect with sqiddster

Trophy Case

  • 13-Year Club
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Email Verified

Progress

16/44
How to earn trophies