Currently, as you can see below, I have a good amount of ModuleScripts, or as I’ll call them, services.
I basically just have one simple question: Is this too much? I feel like it’s fine, and I’ve done as much as I can for optimization. My game has no issues with lag, delay, etc., so performance seems good. But is it overall good practice to do this? Should I try to convert some services into objects and use more OOP? Should I try to combine some services? Or, am I overthinking it and there’s really no issue?
It looks good tbh, module count shouldnt matter at all, you could have infinite depending on how many mechanics there are, not sure what it looks like internally but I’m sure switching to OOP for some wont make a massive difference, and something that can be ignored. I’d def say you shouldn’t do it if it isnt needed cause youll waste time and energy, I’ve done this tons of spend most of my time recoding instead of making progress and then burning myself out… Are you using a framework?