Should I create my own player object with meta tables? Would it even be worth it? If so how would I communicate changes in the player such as stats. Would I just fire a bindable every time its changed? Is my method of thinking wrong?
There is no need to reinvent the wheel.
What does that mean its super late for me
Ah well I thought that I could use that to call functions on it
and store data inside of that table too
Theres just no need for doing something like this?
Nope! You’re going to need to handle connections between the client and the server, at this point you might as well create your own game engine?