Action Game & Colyseus

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

@endel would be good to ask for insights on this.

I believe Party Toons is made with Defold and Colyseus: https://partytoons.io/

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