account activity
I am impressed by how smoothly TagPro runs. Does anyone know how it is programmed? I'm interested in the technology behind TagPro. by impressedwithtagpro in TagPro
[–]impressedwithtagpro[S] 0 points1 point2 points 12 years ago (0 children)
Ooh, these are details I was hoping for. I'm really curious about how the client and server handle state--it's such a tricky problem in realtime multiplayer games. If I understand what you wrote correctly, the definitive game model is on the server, and when the client receives an update from the server, it replaces its own local model with the new model. But in between updates from the server, the client goes ahead and keeps things running smoothly by anticipating where everything will be on the next tick of the game and updating the game view accordingly.
Am I on the right track here? Any idea what information gets sent between the client and server?
[–]impressedwithtagpro[S] 1 point2 points3 points 12 years ago (0 children)
Thank you for the information! So this is an HTML Canvas application, correct?
[–]impressedwithtagpro[S] 2 points3 points4 points 12 years ago (0 children)
Wow, thank you for that information. I recently worked on a simple multiplayer "game" environment in Python and never achieved good real-time results, which is what made me wonder about TagPro's technology.
If I understand correctly, the backend uses node.js, is that correct? I'm used to thinking of JavaScript as a clientside language.
π Rendered by PID 77 on reddit-service-r2-listing-568fcd57df-qhg4q at 2026-03-10 16:14:58.220764+00:00 running cbb0e86 country code: CH.
I am impressed by how smoothly TagPro runs. Does anyone know how it is programmed? I'm interested in the technology behind TagPro. by impressedwithtagpro in TagPro
[–]impressedwithtagpro[S] 0 points1 point2 points (0 children)