TamaniDamani's Forum Posts

  • I'm using Construct 3 to make a live interactive mini-game for the live broadcaster to interact with his audience, I noticed that OBS's BrowserSource can open web pages directly through OBS itself, I plan to host the game on my website, and Use OBS's BrowserSource function to directly capture the game, but after my actual measurement, I found that OBS's BrowserSource can't load the game correctly, it doesn't even appear on the loading screen, only a pure solid color screen.

    I found on the Internet that OBS itself does not support Webgl, so I need to enable the GPU. I did enable the GPU for testing, but my game still cannot be opened.

    I found a few Webgl games on the Internet, all of them can be loaded and even played correctly, I don't know where I am wrong

    I hope someone can tell me, or is it because I have enabled Worker or a feature that most other browsers support, but BrowserSource doesn't support, so I can't open it?

    Tagged:

  • does strawberrypunch.com work when you try to encounter your edge problem ?

    press the planet button to connect

    Yes, my chrome works fine, Edge will open the room and wait a few seconds and then close the room

  • > > If it works from chrome and not edge from the same connection, it's clearly not a connection problem, which means it has nothing to do with stun/turn to begin with.

    > >

    > > Again, if it works in Chrome, it also doesn't have anything to do with where in the world you are located.

    >

    > Browser switching does not affect IP connections, so what is more likely to be the problem?

    > Is there any chance that this can be resolved?

    I just tested on my laptop, from regular edge as host, to an inprivate edge as peer.

    Works perfect, did a bunch of connection attempts in a row, no dropped connections or unable to connect. So it is not a browser thing like your implying.

    Did a test afterwards, with regular edge to regular edge, the same. No problems.

    Microsoft Edge

    Versie 102.0.1245.41 (Officiële build) (64-bits)

    And when I went to check on the version, it started updating lol

    Perhaps you have a network configuration issue, or have a firewall that's working harder then it should. Or perhaps you're using a VPN. There is a whole range of things that could be the culprit really.

    Okay, thank you.

  • This is the difference I found in the F12 network, Edge seems to be connected to timeout

    Edge:

    Chrome

  • Are you able to connect from edge as peer, to a chrome host ?

    No, Edge seems isolated from the world.

    Are you using the example in edge as both host and peer ? if so, is edge's inprivate browsing able to distinct between 2 sockets ? hmm

    I don't know what to look for, maybe you can give me the steps to confirm, thanks.

  • If it works from chrome and not edge from the same connection, it's clearly not a connection problem, which means it has nothing to do with stun/turn to begin with.

    Again, if it works in Chrome, it also doesn't have anything to do with where in the world you are located.

    Browser switching does not affect IP connections, so what is more likely to be the problem?

    Is there any chance that this can be resolved?

  • I don't know if this is the norm for everyone, or if my country is in Asia and the players who play my game are in Asia, does this affect the connection?

  • > > > It'll be stuck here.

    > >

    > >

    >

    >

    >

    > Actually, that seems to be working and your program is not doing what it should.

    >

    > One side is connected as host, the other as peer, so there IS a connection ;)

    >

    > My bet is that you've edited the example or trying to run your own.

    That's the problem. Edge can connect to the room, but there's no way to actually join.

    I haven't touched anything at all other than adding the ICE server, and I understand what I'm doing.

    chrome and other browsers will look like this:

    Edge never officially joined the room, It just found the room.

    I'm not an exception, it's just that it's Edge on my computer that has This question.

    In fact, everyone's situation is different, and from the feedbacks I've received, almost every browser can have this problem, sometimes it may be fine with a different browser, sometimes you have to change the network, and sometimes there is no solution.

  • > > It'll be stuck here.

    >

    >

    Actually, that seems to be working and your program is not doing what it should.

    One side is connected as host, the other as peer, so there IS a connection ;)

    My bet is that you've edited the example or trying to run your own.

    That's the problem. Edge can connect to the room, but there's no way to actually join.

    I haven't touched anything at all other than adding the ICE server, and I understand what I'm doing.

    chrome and other browsers will look like this:

    Edge never officially joined the room, It just found the room.

  • >

    >

    >

    > Copy those credentials andd add them before your signal server.

    >

    > source: metered.ca/tools/openrelay

    I tested it with the Multiplayer chat example that comes with Construct 3 and my Edge still doesn't connect properly.

    I have tried turn:openrelay.metered.ca:80 and turn:openrelay.metered.ca:443, but it doesn't connect properly whether I add a single ICE or both.

    It'll be stuck here.

  • Copy those credentials andd add them before your signal server.

    source: metered.ca/tools/openrelay

    I tested it with the Multiplayer chat example that comes with Construct 3 and my Edge still doesn't connect properly.

    I have tried turn:openrelay.metered.ca:80 and turn:openrelay.metered.ca:443, but it doesn't connect properly whether I add a single ICE or both.

  • I am not a professional multiplayer producer, but Multiplayer object has opened my eyes to the possibility of making multiplayer games.

    I have spent four months using Multiplayer object to create multiplayer games, but after the release, more than 30% of the gamers could not join the room correctly even though they could connect to the server.

    I myself can only use Chrome, but not Edge, and even whether the network is home or 4G will affect whether I can join the room.

    This means I can't use Multiplayer object to make games, I can't release a multiplayer game that only some people can play.

    This is a huge blow to me, and it means that I have four months of wasted effort.

    I posted an article asking about this and I was told to set up a STUN/TURN server, which may be my last resort.

    I really like the Multiplayer object.

    I really want to find a stable multiplayer solution where everyone can connect smoothly, and Multiplayer object seems to be my best choice.

    How do I set up STUN/TURN server?

    Do the articles on the web about STUN/TURN server setup (like https://www.red5pro.com/docs/installation/turn-stun/turnstun/) work with Construct 3?

    Or what should I do to make the Multiplayer object available?

    I really want to be able to use Multiplayer object for multiplayer games, thanks!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • you need a STUN/TURN server it'S not really insisted on in the documentation and they'll tell you it works 90% of the time or something but you need a STUN/TURN server

    You mean I can just set up my own STUN/TURN server so that everyone can connect to my game correctly?

  • My own situation is that Chrome can run multiplayer games normally, Edge can connect to the server but cannot enter any room

  • I love making multiplayer games, but the MULTIPLAYER suite that comes with Construct 3 is very fragile. I spent four months making a game with MULTIPLAYER, and after releasing it, at least 30% of the players couldn't play it properly, and many of them couldn't connect, and eventually found out that they had to change browsers or networks before they could connect properly, which forced me to write multiplayer games in other ways.

    It makes me sad that MULTIPLAYER is not very reliable.