Made this game where every movement and chats of yours are recorded and saved so they are later shown into someone elses games when they join.
It would help to get some feedback on how to improve this system, since im currently just saving in a list all the players who joined and using their ids, loading the recordings at a maximum of 200 players. So basically using :GetAsync() 200 Times.
Your game is great I think you should add a speed, pause or slow down feature. Also does the people load on the client side or server cus if it on the client it would reduce server lag and make your script run faster. Anyway if you don’t want to call getasyinc 200 time then every time someone leaves save their data to one big table and when it gets full use a different data store so when you load it, it loads everyone in the table this also allow players to see the people the other people were talking to as it loads all the people in that server. Also I think you should add a cinematic showing the date of the server it loads
Thanks for the feedback!, really appreciate it. It does run on the client so the server runs smoothly so there wont be a problem there, i will be looking on how to improve the get async thing too.
Also, i added a little cinematic as you said, if you want you could check it out!