Is the Colyseus module a reasonable choice for an action multiplayer game? Think Super Smash Bros.
Edit: I guess I should be asking “where to start” with multiplayer. I’ve been reading up on TCP, UDP, how IP address, ports, and sockets relate, etc. There are quite a few libraries related to multiplayer for Defold, but I’m not sure which to use.
2 Likes
That game makes me a little concerned about using Colyseus. The movement is noticeably jerky when playing with other people, which I believe is a byproduct of how Colyseus is implemented (maybe it uses TCP instead of UDP?) Nakama seems like a decent fit, but I’m not sure how that one is implemented either and if it would be a smooth solution for an action game.
I believe both Nakama and Colyseus uses websockets.
2 Likes
I used Colyseus to start learning about multiplayer games and it was pretty good. If you don’t have experience it’s hard and takes time, but also it’s lots of fun.
I recommend you to visit the colyseus discord server for more info, it’s quite active.
2 Likes