Jump to content

Learning Modding


sgman1

Recommended Posts

Personally, I'd start with C++ as it's a good base for almost any level of programming. Once you learn one programming language, and how to use it, the rest is simply syntax and therefore pretty easy (MOST of the time, there are specific cases that don't follow this). If you have time before the Creation Kit comes out, learn all three. If it comes out before you're done, find out what language it uses and learn that one after learning C++.

 

I'd still learn C++ first, simply because, as I said above, it's a good base for most programming efforts and would help you greatly while working with whatever the Creation Kit uses.

Link to comment
Share on other sites

So I am currently downloading the visual studio express .iso from the MSDN. However, I wanted to know would I also need to download an IDE separately or is that it?

 

Same thing for the Python and Lua compilers. Do I just download the python version x.x.x and Lua version x.x.x compilers from their homepages or do I have to download IDEs for them as well?

 

Any other things I'll need to get like some sort of libraries for something or other? I am assuming all I will need to get started programming will be the compilers from their websites and that's it, right? And I am assuming that these files that I mention are the ones containing them.

Link to comment
Share on other sites

So I am currently downloading the visual studio express .iso from the MSDN. However, I wanted to know would I also need to download an IDE separately or is that it?

 

Same thing for the Python and Lua compilers. Do I just download the python version x.x.x and Lua version x.x.x compilers from their homepages or do I have to download IDEs for them as well?

 

Any other things I'll need to get like some sort of libraries for something or other? I am assuming all I will need to get started programming will be the compilers from their websites and that's it, right? And I am assuming that these files that I mention are the ones containing them.

 

There should be a visual studio express installer, which is an IDE. Other ones you can look at are Codeblocks or DevC++, I personally like Codeblocks.

 

As for python, I actually don't know a ton about it, but when I have done stuff it's been all command line. But anyway, this may help you get started...

 

http://code.google.com/edu/languages/google-python-class/

 

It's pretty well done...I forget how easy it is to get started, but I was able to get through it without any python knowledge. As for LUA, I've never touched it, but maybe I can make that my project over winter break =).

 

Also, C++ is pretty challenging to start out with. There's a lot going on, a lot of terms and such that could confuse someone easily. I would try to find an online guide or a book hat starts with procedural programming in C/C++ before jumping into Object Oriented programming. I have no idea what kind of skills will be needed for modding Skyrim with the creation kit, but I would think you would need a decent grasp of control structures, pointers, memory allocation/deallocation, data structures and object oriented design. if you are in college, you would probably be able to find a good book in the library to check out, if not you're local one might have something as well. Or you could always go over to amazon and pick something up if you think you may get serious with it.

 

As for libraries...most compilers come with em, you just need to figure out what to include/import. As I said, start small and work your way up. Here's some link for some decent books...

 

http://www.amazon.com/Primer-Plus-5th-Stephen-Prata/dp/0672326973/ref=sr_1_1?ie=UTF8&qid=1323229219&sr=8-1

http://www.amazon.com/Without-Fear-Beginners-Guide-Makes/dp/0132673266/ref=sr_1_11?ie=UTF8&qid=1323229219&sr=8-11

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...