I’ve recently been working on the latest update to my facility game project and was finally able to release it after a month. Although I have a decent amount of experience with programming, I don’t have much experience with actually making entire experiences by myself, and that’s probably why it took so long, even though it was mostly groundwork for other systems and backend stuff.
What I expect is feedback in any form, inhumanly detailed or just a few words;
- What have I done right, wrong and why?
- What can I improve and how?
- Anything you liked about it.
- Problems that you’ve encountered while testing/playing.
- Any kind of suggestions.
I can answer almost any questions about how the game runs on the client and the server-side unless it’s something that I can’t share.
You can check the changelogs in Guilded or in Discord to see what has changed on the last update and thanks to every reply in advance.
Nice looking environment if a little dark at times. Liked the door tweens.
1 Like
Thanks, yeah I know the environment is pretty dark intentionally. I couldn’t figure out which level of exposure suits the best tbh.
For the tweens I use a module of my own, you require it from the server and when you create tweens using this module it just sends a single RemoteEvent containing the tween data instead of the server just replicating the whole tween while it happens, which results in a big visual upgrade. When I did some research I found TweenClientV3 which is pretty much a whole resource version of what I’ve done myself, but I’ve already implemented mine everywhere so I didn’t bother switching lol.
Thanks for the feedback!
Are you doing the door Tweens locally or on the server. I’m running some currently server-side in an map update, but I think I would prefer them to be local only for the clients. The trouble is it would then require a rewrite of my ProximityPrompt module to handle that and it’s a large beast to rewrite.
Saying that, I could just fire a remote for doors only to clients and get them to do the tweens. Oh no, I am making work for myself again. Stop.
The server just sends a RemoteEvent via a module script of my own, the tween is done on the client side, that’s what make them smooth
why not
I do that everytime, it’s normal in dev stuff. I mean I hope so 
1 Like