I see you’re using Colyseus. I am curious as to what are the performance benchmarks are? How many players/connections and at what tick rate? I know it has a Bun transport extension now, and was thinking of trying it.
I am also using Bun for my game too, but I built a custom implementation with vanilla websockets and SQLite (I figured I would do a custom implementation so I can run Babylon in headless mode).
I known several projects with 2k+ connections. I think it’s more about a gameplay type, features etc. For my room-based game with up to 5-6 people it should work perfectly.
I use Bun mostly because of DX. You don’t need to use any transpilers, build steps etc. Just Bun.
I wanted to go this way too, but I’m too busy with game’s features, so I decided to use ready-to-go solution.