It creates a barrier of needing higher skill to do the same work, totally agree, but the barrier of not having source code is a lot more difficult to crawl over.
For example Wozniak first did video games via computer chips on a circuit board, higher skill level than writing such code in C or assembly, and takes a lot longer. Each higher level language, circuits, assembly, C, nwscript makes it so more people can implement changes, makes it easier and faster.
I am not an expert in assembly, or IDA Pro ( and don't assume i've not been in it either), however after given the addresses and direction by ARPL, i was able to take his rough code and implement some very nice changes into a working NWNx plugin, set up options and the rest since suddenly they were now in C where i could adjust things. This is entirely based on my skill level, at one point I couldn't understand nwscript either, nor could i even do a plugin before this. So much in this community is done built on the shoulders of other modders who have come before.
But also much requires on each of us to rise to the challenge. Source code unfortunately is not an option, especially while they are still re-releasing old games on new platforms, so while this is not easy, it's also our only option. I see what Virusman, Peachkeen, Acaos, Skywing, etc etc have done, and I see this as something to aspire to. Of course at the same time I have to do other things which are more important now using my own unique skills.
I only want people to see the new opportunities, and not focus on the barriers. NWNCX if you think about it, "a plugin architecture for single player that also lets us use many NWNx plugins", not to mention the ability to mod the client like hak load order ( new base classes anyone?) , replacing gamespy, that just makes me think that given time this is going to have dramatic improvements just like i saw in NWN2.
Modifié par painofdungeoneternal, 12 avril 2013 - 06:39 .