About Online Multiplayer Game in Clickteam Fusion 2.5, advice?

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Alright, so I have this new project I'd like to start working on- a mainly (if not exclusively) multiplayer game, and I need answers before I can even dream of bringing it to life. First off, I need to know if it's possible to get a big number of people playing the same match. Say if it were some sort've team based game, would it be possible to get two teams of 5 in the same online match? Also, is it possible to hook this game up to some sort of server, where you have to create an account and log in? Would it be possible to have stats saved to the account, like rankings, time played, etc? Would it be possible to create parties of friends, and have them join a queue with you, to be matched up randomly with other players within a similar rank to you and said friends? (think of the Competitive Play Matchmaking in Overwatch, if you've ever played that game- except of course, this game being made with fusion, would be 2D)

    I also need to know about custom keybindings, as I want to give the players of said game controls that feel right not just to me as the developer, but them as the players. So if someone could help point me in that direction, I need to know how to do that for keyboards, and for controller users.

    I'd prefer to use 0 plugins in creating this title, so if you could tip me off on how I'd go about doing it without plugins that'd be great, but if plugins are a must, I'm willing to use them, and it would be greatly appreciated if you could point me in the direction of the ones I need.

    If this doesn't seem like something possible with fusion, please tell me so that I don't waste my time with it.

  • I assume when you say plugins you are referring to extensions? If so it wouldn't be possible. An extension will need to be used and if you're planning on making mobile versions the current available extensions aren't compatible with all platforms.

    People generally use the Lacewing extension for multiplayer games. The extension doesn't natively support authentication but you could integrate your own authentication using binary messages. Player data should be stored server side and sent to the player via a binary packet on authentication. You could use SQLite to store this but MSSQL or MySQL is recommended. You could use a HTTP API to communicate with SQL or use extensions.

    I'm not sure if there is a MMO made with fusion/lacewing. I can't see why it wouldn't work. Although if you were planning on 1000's of players fusion may be a bottle neck. So maybe start the server side development in C++ for future proofing.

    Almightyzentaco literally made a tutorial on keybindings recently: Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!