Velojet's Forum Posts

  • Ty guys. I want to be a great game developer. All those posts about C2 for prototypes made me feel like im a "fake" game developer.

    So only fake developers do prototypes???

    All great developers - of any software, in any language - make prototypes. In fact, if you don't do prototypes, you're probably not a great developer.

  • mathiaswing

    I'd like to think that this is the closest we've come so far to a multiplayer plugin for C2. There are other plugins which enable multiplaying, but they're lower-level socket plugins.

    Making a multiplayer game still requires server-side coding in JavaScript (or at least modification of my server-side code).

    aceofpack

    Thanks for your thanks! And thanks for the link on optimising WebSockets. My plugin is built on top of NowJS, which puts another layer of abstraction on top of Sockei.IO, so there's plenty of room here for optimisation.

    As for porting code to a server side environment to avoid cheating, there's no way to do that via Construct 2, which is why I've coded a separate server in JavaScript.

  • Try Construct 3

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

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

    You might like to try out my PhotonDemo/PhotonPlayer plugin (see my post of 7 July 2012) - it still works with the latest version of the Photon (local) server. Feel feel to play around with my plugin code.

    My challenge (@Taurian's original challenge!) is to get it working with the Photon Cloud, using Photon's just updated JavaScript library. But for me, that's going to have to wait till I'm back from holiday in the summer sun and surf, doing my best over the next two weeks to keep away from pesky digital devices. <img src="smileys/smiley2.gif" border="0" align="middle" />

  • This is amazing :) it's much more accessible than the others we had before.

    Rory

    Have you checked out my

    (Behavior) MultiPlayer + online demo. Making an accessible plugin/behavior was my main aim.

  • bertelmonster2k

    Marvellous news! Feedback to come (on southern summer holidays right now).

  • Savvy001

    Why "would be awesome"? How would this be useful to you? And to developers in general?

  • nathus

    Just to check: you right-click on the Layout, select 'Insert new object', look under 'General' and you should find 'Function'. But you don't?

  • lemo Thanks greatly for your very positive feedback! No, it's definitely not the ultimate multiplayer plugin (I'm working on that <img src="smileys/smiley2.gif" border="0" align="middle" /> ), but maybe it's an indication of one way of getting there.

  • HollyB

    Can't help you with this plugin but take a look at my MultiPlayer + online demo. My demo's hosted on Nodejitsu, so you should be able to do the same if you use my plugin/behavior and examples.

  • Kyatric: Thank you for adding. Hmmm, I must have overlooked that maintenance clause in the contract ;)

  • Category: Multiplayer/Networking

    Question: How do I make a multiplayer game using Construct 2?

    Link to the answer: [Behavior] MultiPlayer + online demo - scirra.com/forum/behavior-multiplayer-online-demo_topic61563.html

  • No, not true after all :(

    Forbes got it wrong and has now published an ...

    "Update: Following a frenzy of Internet activity ? and some confusion ? it appears that Adobe isn?t giving away free copies of Adobe CS2."

    ... ah, I see that Arima has edited SointulArt's OP above with the rest of Forbes' update.

  • Yes, it's true. Thanks for the heads-up, SointulArt. As Forbes says, "CS2 is not new by any standards � it was first released in April 2005 � but it�s still a fantastic offer and capable of some serious work. "

  • ... Wouldn't creating an extra 'client' that act as a host be able to handle some of the game logic? Not a full authoritative option, but for certain games (like most co-op) games, I think this should be sufficient?

    Yung

    You're quite right that in co-op games, for instance, you could have one of the clients acting as host. Glenn Fiedler has a good article on the limitations of ths model (e.g. "each player in the game has latency equal to the most lagged player").

    From the looks of it, using your plugin, a turn based game is definitely doable!efinitely. I'm hoping that someone will use it to produce one.<img src="smileys/smiley2.gif" border="0" align="middle">

    ...I hope you can continue making this plugin a must-have for Construct multiplayer! There's a lot of interest, it's definitely wanted, but it may confuse a lot of the less savvy non-programmers.bWard

    Thanks for your very positive feedback. I've tried to make the C2 side of it as non-confusing as possible (no need to deal with sockets and messages!), and I'm always here to help with coding the server side.

  • Recently I observed that C2 games exported as "HTML5 Website" give only a black screen while trying to open the index.html file locally ...

    This is completely normal behavior, as thehen points out. Note that you're exporting your project as a HTML website, so index.html is intended to be delivered by a web server, not as a local file.

    Opening the game using index.html in a local folder is required for me, because I want to share the exported games with some people who do not have direct access to dropbox.

    If you do want to open index.html locally, the only sure-to-work method is for you to set up a local web server (e.g. WAMP) and have that deliver index.html to your browser.