alastair's Recent Forum Activity

  • You do not have permission to view this post

  • This is one of my favorite plugins!

  • Thought this was for the first public Contruct 3 release, lol.

  • it's an absolute lifesaver when you need to move to a save slots system. All of the webstorage references in Airscape are function calls that pulls the data from the current save slot.

    I usually just have a global variable called something similar to "ProfileName" or "SaveSlot", and then if I need a variable (like the HP) from that profile slot I'd just get the value from the key called: ProfileName & "health"

    So I still don't understand the purpose of functions, thanks for answering though!

  • (or, if you really want to go the extra mile, replace them all with function calls that then reference the dictionary)

    Out of curiorisity, why or in what situation would you use that? (I'm still trying to improve my usage of Fuctions.) Thanks!

  • rexrainbow should make a topic for it on the forums?

    Thanks for updating it too!
  • Spritefont that let's me make some words a different size or color. So I don't need to use 20 different objects in the same place.

    an audio action/expression to fade in and out of a specific tagged audio file.

    Ya, an enhanced audio object that requires less work to use would be good. Fading out a song then playing a different song or playlist.

  • I haven't looked at the new plugin yet, but can you just use Dictionary instead? And when you need to save/load just do so with dictionary json data?

  • I don't know if this is relevant to performance or not, but Ashley posted this recently on his twitter:

    [quote:3202i0vo]Sounds like there is finally consensus about canvas rendering from workers with OffscreenCanvas: https://wiki.whatwg.org/wiki/OffscreenCanvas

    Would need a runtime rewrite to use that though...

    [It would mean that the] entire runtime could run in a worker, unaffected by any main thread jank. Realistically this is a post-C3 project.

    I'm guessing that means our games would utilize more cores? I don't remember how many are being used, but considering 48.8% of Steam users have 2 cores and 48% have 3+ cores, that might be good.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads

    You'll definitely have a few users launching the game twice because of the few seconds to fire it

    Haha, yeah I've had to do that with people. Educating them that it's going to open, just not for a while.

  • are coders outside of C2. In fact, that reminds me that nesting is completely broken in C2 and most code that we would do in programming has to be extremely dumbed down and expanded into more events/conditions. That's a nice "gotcha!" to run into

    I'd love to hear an example of that, since I've only ever used the Scirra/Clickteam style of coding.

  • There is a bug in Chromium where when using non-xbox controllers (at least on several of my different non xbox controllers), they can only be used once. If you close the browser or tab, and then open the game again the controller will no longer be recognized.

    With Firefox though, this bug is non-existant, you can use your controller no matter how many times you open or close the browser or tab. Who knows how long Chrome will take to catch up in this area?

alastair's avatar

alastair

Early Adopter

Member since 14 Jul, 2007

Twitter
alastair has 5 followers

Connect with alastair

Trophy Case

  • 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
  • RTFM Read the fabulous manual
  • x2
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x7
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

26/44
How to earn trophies