Aller au contenu

Photo

how much programming language knowledge is needed?


  • Veuillez vous connecter pour répondre
9 réponses à ce sujet

#1
WizardD52986

WizardD52986
  • Members
  • 148 messages
How much knowledge of C++ is required to be able to mod this game? If it's alot, where are some free resources to try and learn just enough that is required for modding this game?

#2
st4rdog

st4rdog
  • Members
  • 104 messages
Look at the scripts of the demo module. There are only 5 or so.

#3
Adinos

Adinos
  • Members
  • 341 messages
Actually, how much programming ability is needed depends on what you want to do - it is perfectly feasible to work in a group on things like creating levels, textures or models, without any programming skill whatsoever.



It is also possible to specialize in scripting, were extensive programming experience is really needed to do a top-notch job.



My advice, find the parts of the toolset that interest you most, and master them first - you don't have to learn how to use everything.

#4
_ShadowHawk

_ShadowHawk
  • Members
  • 78 messages
You don't have to be a programming wiz to get useful things done. Here's a place to start, though it's for a previous BioWare game its concepts and syntax are still valid even if the specific vocabulary (functions and tool set options) have changed or been added to:

http://www.nwnlexicon.com/

Click on "Lyceum" in the upper right then "Primer" to start.

Modifié par _ShadowHawk, 18 novembre 2009 - 12:04 .


#5
BloodsongVengeance

BloodsongVengeance
  • Members
  • 590 messages
heyas;

i read 'learn c in 21 days' ages ago. which made it pretty easy for me to pick up nwn scripting. however, you dont need c *programming* for scripting. nwn (and, of course, dao) has its own script language. you don't need to know c commands, just syntax (which you can pick up from poking premade scripts), and then you go learn the commands the script language has -- which you learn right in it, and/or on the wiki, and/or on the tutorial forums.

so, if you understand

void main()
{
}

and

int nCount = 0;

and

WR_SetPlotFlag(PLT_CLEAR_THE_HUT, MONSTERS_SLAIN, TRUE);

and

int c;
int e = GetEventType(GetCurrentEvent());
for(c=0;c


you'll be fine. now watch it not accept my post, because there's code in it :X


   oh wow, nwnlexicon!!  now THAT was the nwn scripting manual!  hope the dao wiki gets a section like those.

Modifié par BloodsongVengeance, 18 novembre 2009 - 12:02 .


#6
Phaenan

Phaenan
  • Members
  • 315 messages

How much knowledge of C++ is required to be able to mod this game? If it's alot, where are some free resources to try and learn just enough that is required for modding this game?


You don't really need C++ experience. While I do dabble in other languages, I don't have any C++ skills myself. Basically, if you're a little used to coding (for general syntax & concepts) and can read english (that one should be ok ^_^) you'll probably get quickly used to DAO scripts.

Modifié par Phaenan, 18 novembre 2009 - 12:44 .


#7
WizardD52986

WizardD52986
  • Members
  • 148 messages
thank you for your replies, I have no experience with programming or scripting but would love to start modding this game.



Unfortunately bloodsong all those commands you typed seem like a foreign language to me i have no idea what they mean :-P



i guess I'll just have to keep reading tutorials and the like and hope some of these commands start to make sense eventually :-)

#8
reilley35

reilley35
  • Members
  • 22 messages
Here is a site that can help you understand c++ http://www.cplusplus.../doc/tutorial/. Used to use it while in college. I am not a game developer just a normal one--LOL. So hope this helps.

#9
Qutayba

Qutayba
  • Members
  • 1 295 messages
From dabbling with modding in NWN and TES, my sense is that you learn bits of scripting as you need to. All you need to possess is a willingness to experiment and the patience to work out logic problems. The NWN and TES modding forums were (are) filled with helpful and knowledgeable people to help you overcome more complex problems. A lot of those people are already here. I'm very excited about the DA modding community. The basic game mechanics are already superb, and there's a lot of storytelling potential. I suspect it will take much longer to make a quality module than it did with NWN, but people seem to be diving into it with much gusto.

#10
BloodsongVengeance

BloodsongVengeance
  • Members
  • 590 messages
hmm...



i tell my second life scripting students that even if you've done simple code like html, you should be okay.



you can try this jump start tutorial about lsl scripting:

http://www.bldsong.n...s/lsl-page1.htm



it is NOT FOR doa scripting language, but a lot of the concepts are the same. ignore the colours part, and any function names. you'll learn about if, for, code blocks.... the real basics to get you going.