menasheh's Forum Posts

  • 8 posts
  • Read the multiplayer tutorials. The whole architecture of the multiplayer plugin is designed to prevent hacking/cheating using an authoritative host and untrusted peer model, which is explained in detail in the tutorial series.

    That seems to be in the direction I'm looking for, and I've started reading it. Looks like C2 or 3 will get a chance at this game.

    If it uses P2P networking, doesn't that make IP addresses available for people to take and DDoS?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hello,

    I'm looking to make a multiplayer combat game, and I've considered using construct 3 (or 2) for it. However, as the game is multi-player, competitive, and has in-app-purchases, I need to be sure everything is being transmitted securely and make it very difficult or impossible hackers to gain an edge. Are there any features that facilitate this, or will I have to do my graphics and all scripting manually in real code?

    In your post announcing

    Multiplayer was consistently voted as the top feature request with a huge majority, even with clear caveats that the feature would likely be difficult to use in practice due to the nature of networking. We spent several months developing it while putting all other features on hold. In the end, as far as we can tell, very few people actually use it in practice.

    If there's an issue with this type of security, that might be a contributing factor.

  • Why did nobody respond to this? I'm looking into this now as well. Not even sure if I'm using C2 for the project yet, but looking for a server first cause I have more ideas about server logic than graphic design...

    I'm thinking of using something like a java websockets based server?

  • > He can't change the security headers in ebay, it's not his site.

    >

    Sure you can. Use an Apache proxy. You can change the headers if you proxy the Ebay site through an Apache proxy. Although, if you use an Apache proxy, then the X-Frame-Options: SAME ORIGIN will work for you, and you won't have to change the X-Frame-Options header.

    That doesn't seem like a large-scale solution. You could get it to "work," but what if other people view the site? You can't force everyone else to also use an apache proxy... I'm sure there's some detail I'm missing here, but if you can't get the standard ebay.com to do it, how does it help?

  • It's blocked because of browser security measures. You need to change the X-Frame-Options HTTP header in order for it to work properly.

    Just understand that you are playing with security fire.

    He can't change the security headers in ebay, it's not his site.

    Delgado, even if you sneak the HTML of an iframe onto a page, it won't work if Ebay doesn't allow iframes to be loaded on their page, as configured by ebay in their site's headers, like gumshoe mentioned. You need to use something else. Can you possibly use an image?

  • Kyatric I'm using angle(0,0,Gamepad.Axis(0, 0), Gamepad.Axis(0, 1)) - this works to use the left axis. Notice the index value is different - the index value is not which joystick to use, its to choose between the X or Y axis.

  • Is there a way to use the right axis for that? There seems to only be one gamepad.axis method...

  • Hi. I'm interested in making an online multiplayer isometric turn-based game, and I was wondering if construct would be useful for that.

  • 8 posts