What is a Networker?

I am fairly new to developing games and have been doing a fair bit of research on how I can improve the games I have been working on. The only thing that is constantly popping-up and that is a Networking module or service.

I understand that people leave their own systems open source for others to use but I have not been able to find out what the networker really is. I want a deeper understanding and I can’t find anyone or any video about a networker among any types of programming language.

I just want a base understanding of what they do, how they facilitate server communication, and what are the benefits? I already know their main benefits, like the fact that they are easier to read and use while making your system less clunky but that’s really about it.

1 Like

A Networker (normally) refers to a script that would be used to manage communication between client(s) and the server. It is not necessarily required for all server-client scripting communications, but is recommended if you are working with dozens of RemoteEvents or RemoteFunctions.

it’s basically a centralized system that manages the sending of messages between the client and server, and overall allows you to add conditions such as data validation. There’s 5000 different forms and methods of doing this, some have tables of event names some have on-demand creation of remotes.


I will note there also are serializers, which often are added on-top of Network modules. Serializers are what are used to modify data structures that are more complex (CFrames, Instances, etc). This can be done for safety, but mostly is done so you send less data packets over the network and you can also start bundling to certain frequencies.


If you want I can link a few

I would love if you could link a few simple systems. Thank you for the explanation as well, literally went searching for an hour and a half to find something that explains a networker in game development :sob:

Here’s a few:

  1. Jolt - Unstable at High Volume
  2. Packet
  3. Warp - Unstable

I’m also working on my own networking library that I’ll likely publish soon; but these are some of the more common options people pick.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.