John Cutter's Forum Posts

  • It's not clear what you're doing. Are you using the Share plugin or the Clipboard plugin?

    I am ONLY using the Clipboard object. I have at least two players, using Android phones, who are reporting that the Clipboard object only works if they type the URL for the game into a browser window. If they follow the game link on Facebook, however, the Clipboard object doesn't work. (It doesn't copy anything.)

    I filed a bug report and attached a small sample project.

  • I have been talking to one of my testers who is having trouble with the clipboard share on his Android phone. (I have created a web app only.)

    NOTE: My tester is a professional game programmer.

    He wrote:

    I am using GBoard as my keyboard. The Clipboard icon is third from the left for me, and it reports that the clipboard is empty even after clicking the "Share" button and seeing "Results copied!" below the button.

    This is interesting. If I use Chrome directly and go to worddad.com, the clipboard works fine. However, the clipboard does not work if playing the game through a link to worddad.com via the Facebook app.

    It looks like I can paste the clipboard contents that come from Chrome into a textbox inside the Facebook app and that works fine. So, my guess is that there is a permissions issue within the Facebook app that is blocking access to the clipboard in a Facebook app-launched browser instance.

    Is this something that needs to be (or can be) fixed in Construct 3?

  • Thanks. He's a pretty cautious person so I doubt that he will even click on that link.

    Has anyone else been getting reports about Malwarebytes? I didn't see many mentions of it when I did a search. Maybe it's not a huge problem.

  • My game is only online. Some of my Android users are saying that sharing isn't working for them. I'll check to see which browser they are using.

    For right now, I'm simply grabbing the text in a text box and copying it to memory using the clipboard object. Then users can paste it into Facebook, e-mail, or wherever. (Similar to what Wordle is doing on PC.)

  • I recently released my daily word game (worddad.com) and one user is saying that when he tries to launch the game he gets this:

    He's the only one, so far, to report this problem. Any suggestions?

  • Is this a new issue? I'm seeing it in my new game, too. Normally, when I search for a problem I'm having I find messages that are often 7 or 8 YEARS old. This post is only about a week old...

    Does it matter whether web worker is on "auto" or not?

    The proposed solution may not work for me.

  • Same for me. The message is pretty cryptic. I'm not finding a lot of information about: "ES2015 support".

    Hopefully, this is just a temporary glitch?

  • I probably should have waited until Monday to post this. The game is easiest on Monday and gradually gets harder as the week goes on. Friday/Saturday/Sunday are the hardest puzzles!

    Here are some tips for play:

    1. If there are longer words in the puzzle, start with them

    2. Use the difficult letters first (i.e. "z", "x", "j", etc.)

    The goal is to use up all the hard stuff early, so that when you get to your last word you will be left with easy letters like: o p s and t. (You can make lots of words with those letters.)

  • You can try my daily word game here:

    https://worddad.com

    To play, simply drag the letter tiles to form three complete words. If you have any thoughts or suggestions, please let me know!

  • Yep, this turned out to be the problem. Glad it's finally fixed. Sheesh.

    They say that it's a poor carpenter who blames his tools, but I'm very guilty of accusing Construct 3 of not working properly. I've done this multiple times over the years and it always come down to an error that *I* made. <sigh>

  • You do not have permission to view this post

  • Quick recap: My new web-based game is running on most computers and mobile devices, but two of my Beta testers reported that the game isn't running on their iPhones. (One is an SE, I'm not sure about the other one.)

    I've been extensively testing the game with my iPhone SE tester and I think I have figured out the problem -- though I have no idea why it is happening.

    MY COMPUTER:

    Date.ToLocaleDateString(Date.Now) = 7/20/2023

    TESTER'S COMPUTER:

    Date.ToLocaleDateString(Date.Now) = 20/7/2023

    The dates in the array are in this format: 7/20/2023. So this code may not be functioning properly:

    Basically, I'm iterating through the array looking for "7/20/2023" but I'm finding "20/7/2023". How do I make sure that ALL phones are using the correct date format?

    NOTE: Hmm. Looking at my message above the problem seems sort of obvious. I am using "locale" date string. I tried using "date string" but that didn't seem to be working the way I thought. Guess I need to try it again.

  • In the output message I posted above, most of the lines start with "INFO". Does that mean that they are only informational and wouldn't actually stop the program from running? (Including the line about opus and the 404 error?)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I sent some instructions to my iPhone SE tester:

    In Chrome on your iPad or iPhone, go to chrome://inspect and then press Start Logging.

    Now go do your thing in another tab, keeping this tab open.

    Come back anytime to see any and all console outputs!

    Here's the message he saw: (my game doesn't have any sound or music)

    worddad.com

    LOG[Construct] Resuming

    worddad.com

    INFOFailed to fetch Opus decoder WASM; assuming project has no Opus audio. Error: fetch 'https://worddad.com/scripts/opus.wasm.wasm' response returned 404 Not Found

    INFOMade with Construct, the game and app creator :: construct.net

    INFO[C3 runtime] Hosted in DOM, rendering with WebGL 2 [Apple GPU] (standard compositing)

    INFORegistered service worker on worddad.com

    LOG[Construct] Suspending

  • I'm willing to try anything, but one of the testers said he saw the help screen and "PLAY" button. Also, the help screen had the correct version number and date.

    If there was no dictionary file then those events should not have run.