ChrolloLucilfer said:
Even with an existing made code it will take time to implement and test said feature for every game it used on. With the tightness of budgets and especially in the terms of getting games out on time. I don't see much demand on the part of Third party to bother with said features which have already been given a some what lukewarm demand from the majority dedicated gamer. |
The time it takes to implement is equivalent to copying pasting code, because that's exactly what you're doing. If you're smart, you've put all your code for such purposes in a library and the only thing you do is make a reference to that library in your code. Since you've already used that library, you know it works, and if you're using a good IDE, it'll tell you if your code is broken before you compile it. So, geez oh mighty, it isn't that big of a deal!
Yes, you will need to test it, but it isn't as if you should expect broken code. Fact is if you've done everything correctly it will work exactly as you expect it to.
Have you ever coded? Have you not re-used code? Is coding a such a challenge for you that once you get something to work properly, you're unable to get it to work properly again? I'm confused as to how or why you see this as such a big challenge, because it isn't. Smart coders code once, and reuse many. What do you think a game engine is? A series of code people copy and paste into a single document? No! It's a series of library files that you reference in your code and make calls to those library files.