JoshParnell wrote:From my perspective, coding an interface would be a lot easier than integrating an interpreter, since an interpreter requires an interface to begin with, and then some. I had not considered kurush's idea that some really skilled programmers might be able to take a DLL-based modding system and use it to construct an interpreted script modding system. That would be quite cool, and could actually work...although I could see it becoming chaotic, with a hundred different types of scripts floating around based on which third-party interpreter you're using...
Still, it's a cool idea, and certainly less work for me. All good things to consider
I'm mostly imaging the idea of 'plugin' much the way emulators are going nowadays. The ePSXe emu had different plugins depending on the graphics driver, input, and more. I figured that if anything, since not too many people would make the 3rd party DLL interpreters, there would be a couple, and then scripts based on that. Either way, if you make the interface, you basically gave the community MUCH more than you could ever imagine.
I'm ecstatic that you actually consider this a good idea! Great going Josh!