Struggling to get off the ground with a browser multiplayer game, looking for advice

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Socket.io

    Realtime application framework (Node.JS server)

  • It seems like you could abstract away like lobbies, game server instancing, connections between clients, socket.io code between client and servers, reconnection logic and such entirely game agnostically and just have the actual packet data be what changes as well as the game service itself on the server. So maybe it would be best to put all that together with a very simple game first (like blackjack with tables and chat or something) then upgrade?

  • colyseus

    ⚔ Multiplayer Framework for Node.js

  • Since you already know Javascript you could try to use some existing server framework at first to avoid having to do everything from scratch. https://github.com/colyseus/colyseus

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts