Ashley's Forum Posts

  • Hello everyone! When I update a project on computer with remote preview activated, nothing happens on mobile devices (I have to rescan QR code again and again to see changes). Is it normal?

    In this case the mobile device should show a notification saying "host updated project". Once you see that, just hit refresh and you should get the latest project. You need to leave the remote preview window open though, you can carry on editing the project while it's open.

  • Sorry to be "that guy" but would it be possible to also use this TURN server inside the multiplayer plugin?

    We won't permanently run a high-bandwidth server for a free service. You can always run your own TURN server if you are so inclined.

  • Dang, looks like we need to reconfigure it again...

  • > For the record, if you're using Canvas+, we've not officially supported that since early 2015. It's kind of surprising if it still even works at all.

    >

    Would it be possible to add a toggle between using WebGL and WebGL 2?

    I've not seen any evidence that is actually the problem. It could have been something else in r240.

    C2 has a very straightforward fallback to WebGL 1: if canvas.getContext("webgl2") returns null, try canvas.getContext("webgl"). So the only way WebGL 2 could have broken it is if they provide a broken WebGL 2 context. In which case, it's clearly a bug in their platform.

  • You do not have permission to view this post

  • tl;dr - if you previously had connection problems using Remote Preview, it should work now.

    We're now running a TURN server for Remote Preview. Since Remote Preview uses peer-to-peer WebRTC connections (much like the multiplayer engine), due to the architecture of the Internet, about ~10% of the time peers cannot directly reach each other. The solution is to use a TURN server which acts as a relay: both peers connect to the TURN server, and that relays data between the two peers.

    This means if you previously had trouble connecting with Remote Preview (particularly likely over cell data connections like 3G/4G), it ought to now work, since the TURN server will act as a relay.

    I did briefly test this myself: before the change I could not host a remote preview on my phone using a 4G cell data connection; once I set up the TURN server, it then worked. So you can host remote previews even over cell data now! (although Wifi is probably better to avoid running up your bandwidth bills )

    However it's kind of a tricky thing to test since it depends on finding peers that can't connect and then seeing if the TURN server resolves that. So I'd be interested to hear from anyone who's had trouble connecting with Remote Preview. If it failed previously, does it work now?

  • You do not have permission to view this post

  • For the record, if you're using Canvas+, we've not officially supported that since early 2015. It's kind of surprising if it still even works at all.

  • You do not have permission to view this post

    • Post link icon

    This app looks like it circumvents the license restrictions in C2. Closing the thread.

  • Please file the bugs here otherwise they'll probably get lost and forgotten.

  • How big is your project? IIRC the limit was pretty high.

  • You do not have permission to view this post

  • So why not just modify the sprite object to be more customize-able and get rid of the particles?

    My point is that is time consuming, difficult and would bring little benefit to most games, so there's not a whole lot of point to it. As I said before this is classic benchmark chasing at the expense of everything else, which can be actively harmful.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • This looks like a copy-paste of what you put on the feature suggestions tracker. Not all replacements are valid: the replacement object has to have the same instance variables, behaviors and effects. We can't make invalid replacements valid. If you think this is a valid replacement which isn't allowed, please file a bug following all the guidelines.