I don’t use stuff like metatables, OOP, and frameworks. I don’t get them. But I decided to go and learn them as to make my code more efficient and not have 4 GB worth of memory leaks. I was wondering if I should use a framework like knit or a module loader system. If the answer is “depends” please explain. For instance, x is better for x type of games or y is better for larger projects, etc.
A module loader are just scripts but are executed in a specified time dictated by your main script. A framework helps organize your games and has modules as scripts, however it can help with your remote events and functions as you can easily build one using just code (take for example Knit). I would recommend it in larger projects that you use these frameworks because like I said, it helps immensely with organization. But, it all depends on how you organize your code though.