SDK Intro Tutorial?

Vrenir

King
Joined
Oct 11, 2006
Messages
905
Location
Maryland
I have searched the entire Tutorial forum and skim/read the stickied thread about installing SDK using free software. I cannot find anything that gives a basic intro on how to actually use it. I am not a programmer and I have no experience with coding. I've messed around in CivIV's XML a little, but that's it. I want to learn however so that I can make a decent mod this summer when Beyond the Sword comes out. Can somebody please help me get started? Even learning how to merge SDK components would be nice so that I can put interface changes, Inquisitor, and Favorite Religions together (the first non-XML step in the mod I want to make for myself).
 
So, very noobish question, but is Python the same as SDK? I had thought so, then I heard people talking about them differently in the same posts. Is Python a limited SDK interface?
 
Yes, python is a limited SDK interface. Depending on what you want to do Python might be sufficent, but I guess it would be better to learn C++ so you can edit the SDK which gives you a hundred times more things you can do.
 
I understand what you are saying, and I've read and absorbed the first page of the introductory C++ tutorial; I think it makes sense so far. Thanks for the help.

If you or anybody is interested, what I would like to do is:
1) Merge SDK components that have already been released by other modders. (So far this seems largely cut-and-paste like XML. Just make sure that you are/aren't overwriting as appropriate, and recompile when you're done.)
2) Create a new function for the Great Prophet (besides creating specialists) that remains useful even into the late game.
3) Modify the Spiritual trait to include a slight bonus in State Religion spread rate. (I'm not sure if this requires more than XML.)

If you can't guess, I'm starting with religion modifications, since it's one thing that I don't expect much change for in BtS. I think that's it for now, but I would like to be a fully-competant CivIV modder, especially since I have a summer off from work before starting a teaching job in the Fall. There's stuff to do around home (heavy yard stuff and major house rearranging), weekly volunteer work, and possibly other things, but I think that this is the ideal time to learn something fun like this and make something that I can be pleased to share and enjoy.
 
Back
Top Bottom