hexorcist Posted December 3, 2011 Share Posted December 3, 2011 (edited) I'm going to go ahead and assume we live in different countries with different legal systems and barriers. Before this discussion gets locked, I will cease my conversation on the topic - we should first wait until January to see how bad it really is, then we can begin discussing (possibly legal loophole-abusing) alternatives. Let's just hope for the best for now. I still don't think it's appropriate to go ahead and try to create a modding software from scratch without even knowing what the threat looks like - hell, those folks at Nexus are having enough problems creating a mod managing software, let alone creation. It's not just one nation. That law was signed as a treaty by many nations, yours is probably included. To know for sure look at Section 102 of the "Further Reading" link in my edit, click each link in section 102 and look for your country's name. Pretty much if your country is part of the UN, you're covered by those very same laws. Who said Nexus would actively be involved in this project? If that's the case I withdraw my support for it as I do not wish for such a project that I work on to be involved with any entity other than the individuals who create it. Edited December 3, 2011 by hexorcist Link to comment Share on other sites More sharing options...
masamune30 Posted December 3, 2011 Author Share Posted December 3, 2011 (edited) hexorcist as you said you would be willing to do some light work would you mind telling me what language you prefer as im too lazy to get d running on my computer again and was gonna start doing assembly. and as of now the only involvment nexus has is that this is a topic on their site and that it will probobly end up being put up here when/if its done. Edited December 3, 2011 by masamune30 Link to comment Share on other sites More sharing options...
nandchan Posted December 3, 2011 Share Posted December 3, 2011 I never meant to imply Nexus would be involved - I just used it as an example of how easy it is to say things, compared to actually doing them. Link to comment Share on other sites More sharing options...
hexorcist Posted December 3, 2011 Share Posted December 3, 2011 hexorcist as you said you would be willing to do some light work would you mind telling me what language you prefer as im too lazy to get d running on my computer again and was gonna start doing assembly. and as of now the only involvment nexus has is that this is a topic on their site and that it will probobly end up being put up here when/if its done. My flavor of the month has been C#, but whatever is fine with me since I'll be in the minority of any developers that are involved with it. If I don't know whatever language you guys choose I'm sure it wouldn't be too difficult for me to learn (I've got experience as far back in time as Pascal so the number of languages I at least have an understanding of is pretty vast). Link to comment Share on other sites More sharing options...
masamune30 Posted December 3, 2011 Author Share Posted December 3, 2011 (edited) thats good to know. i have a general idea of one way this could work. it could be a compiler of sorts that takes a script written in some easy to learn language and converts it into skyrim's mod format, let the game do the intigration.im almost getting curious as to what would happen if we asked bethsda for info as to how the format of the files works... heres a possiblilty for a script this is an example and im not suggesting this be the format but this is my general idea-#- sample possibility for scripting language format race1 = table() table["attackmodifier"]=10 -#-ect... addtolocation( "races" , race1 ) -#- is a comment Edited December 4, 2011 by masamune30 Link to comment Share on other sites More sharing options...
hexorcist Posted December 4, 2011 Share Posted December 4, 2011 I never meant to imply Nexus would be involved - I just used it as an example of how easy it is to say things, compared to actually doing them.Ah, then I misunderstood. I do apologize. Also, one other thing to note and should've done it in my previous reply to you. For me, the threat is clear. Steam will be integrated. I'm alright with Steam being integrated for the game, but the CK is a bit too far in my opinion. We (the gamers) have already seen the impact Steam has had on the game itself (just since Skyrim's release I've had no less than 8 instances where Steam - not Bethesda - has annoyed me). That's more than enough of a threat for me to like the idea of not dealing with them, and I think that's the stance the OP is trying to get at also. It's not a matter of time, it's a matter of Steam. Link to comment Share on other sites More sharing options...
nandchan Posted December 4, 2011 Share Posted December 4, 2011 Ah, then I misunderstood. I do apologize. Also, one other thing to note and should've done it in my previous reply to you. For me, the threat is clear. Steam will be integrated. I'm alright with Steam being integrated for the game, but the CK is a bit too far in my opinion. We (the gamers) have already seen the impact Steam has had on the game itself (just since Skyrim's release I've had no less than 8 instances where Steam - not Bethesda - has annoyed me). That's more than enough of a threat for me to like the idea of not dealing with them, and I think that's the stance the OP is trying to get at also. It's not a matter of time, it's a matter of Steam. I can't respond to that. Not here. But if you manage to get this running, then all power to you. I do agree with your cause - Steam is an evil blight on the face of the world that should be removed forever. (It's a bit unfair to pin it all on Steam as well, since every other publisher does the same crap, often even worse) If you can manage to make the world more free, one step at a time, then I greatly support your project. I'm just being skeptical of how well this actually work out. @masamune30: Don't hesitate to contact me if you wish to design a new script language + compiler and want further assistance, I've designed a number of languages, interpreters, compilers, linkers from scratch in the past. Link to comment Share on other sites More sharing options...
hexorcist Posted December 4, 2011 Share Posted December 4, 2011 it could be a compiler of sorts that takes a script written in some easy to learn language and converts it into skyrim's mod format, let the game do the intigration.im almost getting curious as to what would happen if we asked bethsda for info as to how the format of the files works... If deciding to go that way, why not use a scripting language that already exists? From your example Lua might be a viable option. Link to comment Share on other sites More sharing options...
masamune30 Posted December 4, 2011 Author Share Posted December 4, 2011 (edited) I never meant to imply Nexus would be involved - I just used it as an example of how easy it is to say things, compared to actually doing them.Ah, then I misunderstood. I do apologize. Also, one other thing to note and should've done it in my previous reply to you. For me, the threat is clear. Steam will be integrated. I'm alright with Steam being integrated for the game, but the CK is a bit too far in my opinion. We (the gamers) have already seen the impact Steam has had on the game itself (just since Skyrim's release I've had no less than 8 instances where Steam - not Bethesda - has annoyed me). That's more than enough of a threat for me to like the idea of not dealing with them, and I think that's the stance the OP is trying to get at also. It's not a matter of time, it's a matter of Steam. yep its the steam intigration that worries me, although il admit that the way they are portreying the intigration currently dosent sound terrible we know how these things work. they give us what they are suggesting now, then they restrict it just a little bit more but not enough for anyone to notice, by the end of the year anyone who uses the ck outside of steam is a pirate. since there are quite a few people who would be unhappy with that i decided that if nobody else was going to start this then i would. as to the programming language i would prefer, i dont have a ton of experience in any one language, but im capable of learining fairly quickly. i only said d because i was planning to get past the basic staps there anyways. so as soon as a few more potential devs show up il get a list of possibilities and make a poll or somthing. and yeah i was thinking lua but wasnt sure if anyone else knew about it. lua is somthing i have some experience with ( gmod ftw ) so unless somone has an issue with lua i think we can say thats what were going to use?il get working on some extra functions syntax and post my ideas. Edited December 4, 2011 by masamune30 Link to comment Share on other sites More sharing options...
nandchan Posted December 4, 2011 Share Posted December 4, 2011 If deciding to go that way, why not use a scripting language that already exists? From your example Lua might be a viable option. The main advantage for a DSL is being able to tailor not only the structure but also the syntax to domain specific forms - for example, instead of providing a huge API to interact with the game world in clunky ways, you can simply design a clean syntax to encapsulate the new concept. It's not so much a problem of what is possible, but rather a problem of what is elegant. That being said, I propose common lisp - its language flexibility would allow it to essentially be a DSL. I don't know how well FP would mix with Skyrim's engine though. It would be nice if doable, though. yep its the steam intigration that worries me, although il admit that the way they are portreying the intigration currently dosent sound terrible we know how these things work. they give us what they are suggesting now, then they restrict it just a little bit more but not enough for anyone to notice, by the end of the year anyone who uses the ck outside of steam is a pirate. since there are quite a few people who would be unhappy with that i decided that if nobody else was going to start this then i would. “Slippery slope” is bulls*** as to the programming language i would prefer, i dont have a ton of experience in any one language, but im capable of learining fairly quickly. i only said d because i was planning to get past the basic staps there anyways. so as soon as a few more potential devs show up il get a list of possibilities and make a poll or somthing. D has quite a number of issues that remain to be solved, the language simply isn't mature enough. I personally recommend C#, because it's simply the best language for rapid application development on a Windows platform (and support for other platforms is irrelevant with a Windows-only game). and yeah i was thinking lua but wasnt sure if anyone else knew about it. lua is somthing i have some experience with ( gmod ftw ) Most people probably know Lua, I myself have dabbled with it for a number of personal projects involving DSLs, not to mention WoW AddOns. so unless somone has an issue with lua i think we can say thats what were going to use?il get working on some extra functions syntax and post my ideas. “Don't be hasty.” Link to comment Share on other sites More sharing options...
Recommended Posts