Friday, 19 July 2019

Node as a backend for games, a viable choice?

Hello, to start off, I am a professional Node Developer, and I am thinking about Developing a Unity game, and naturally my first choice for the backend would be NodeJs, HOWEVER I am not so sure how well Node would do as a backend for a game with a gameloop that iterates over several gameobjects, updates them and consantly receives and sends data to clients. From my experience I know that Nodes performance is excellent when it comes to IO, it beats Java easily in that regard, when it comes to computing however, node doesn't fare very well.And since games usually do a decent amount of computing on the server, I am worried that Node might fall apart at some point (sure, my game won't have a lot of concurrent users, but it would be kinda sad to know that you've spent hours building something and once people start using it, it falls apart like a house of cards). I couldn't really find any benchmarks or comparisons when it comes to gamebackends and different programming languages.So my question would be, does anybody here have any experience using a NodeJs backend for their game?

Submitted July 20, 2019 at 12:50AM by Forlorn93

No comments:

Post a Comment