Sdk

zxxgp

Newbie
Joined
Nov 25, 2004
Messages
57
Reaction score
0
I got the SDK yesterday and i have not used it yet. I wanted to know if it was easy to use. I also wanted to know if the SDK came with everything needed to make a mod. Thanks for the help.
 
No, its not easy to use. It's not easy at all. If you're going to change the code you'll need to know how to write .cpp's and how to compile it. If you can't already code it's going to be really difficult.
 
f0rked said:
No, its not easy to use. It's not easy at all. If you're going to change the code you'll need to know how to write .cpp's and how to compile it. If you can't already code it's going to be really difficult.
I can code. I can write C++,HTML,and Java. So do you need a C++ compiler to use it?
 
Ah, well in that case, you should feel more at home :D
I haven't actually tried to change the code yet, can't afford one of the expensive compilers :(.
Yeah AFAIK you need a C++ compiler, though I could be wrong.
 
Well i have a c++ compiler. Are there any instrustions on using the SDK? Because i wanted to make my own mod.
 
There aren't any instructions, per se. However there are plenty of online tutorials, and reference documents, and from what I've seen, the code is all pretty well commented. Also, you can access all the online help by clicking on a link within the SDK itself.
 
Depends on what you want. They may not have the great UIs that the commercial ones have, but under the hood they still compile c++. Best thing to do is get a good editor that recognises cpp files and use that to edit the code, and then use a command line compiler to compile the mod. Cheap and once set up easy.
 
The code isn't difficult to understand but it still doesn't match the clean and sparkly code of god Carmack.
 
DEVCPP is not a compiler it's an IDE, it uses GCC as a compiler. The compiler actually builds the code, the IDE (integrated development environment) is a program suite you use to edit code and manage the project. Half Life 2's SDK is setup to use Microsoft's Visual Studio .Net as an IDE, but you can edit the source code in Notepad if you really wanted to and get all the libraries and compilers you need to build it for free. Intel's compilers are free, and GCC is another very popular free compiler. Libraries are free too, direct X is free, both Nvidia and ATI also have their own shader compilers...

GCC is what virtually all Unix/Linux/Macintosh/and a whole lot of Windows software is compiled with, so yes it's good. All that software they use to make feature films, Maya, XSI, Houdini, etc. compiled with GCC. Sony Ships it's Playstation dev kits with a version of GCC. It's a rock solid compiler.

If you can't afford Visual Studio, you can still build a mod, all the tools are available, you just won't have MS and Valve holding your hand through it. You'll need to set up your own environment and wrangle with make files and what not, but you can get compilers and debuggers and IDEs for free. I'm sure if there isn't already, someone will setup a tutorial on putting together a free environement for HL mod making. Most often the type of guy who wants to rip a game apart and rebuild it, is the type of guy who shuns MS and does things the hard way. The hard part is getting it to compile the first time, once you get the base compiling OK in your environemnt, you're off and running. Making simple mods is easy, you can play forever tweaking weapons and swaping assets out and recompiling and testing. It's really not difficult to get started.

Looky here

http://msdn.microsoft.com/visualc/vctoolkit2003/

You can downlaod and use Microsoft's compilers, linkers and libraries for free if you like. You just don't get their swank IDE. You can used DEVCPP for that or Code Warrior or Borland which are both cheaper than MSVC.
 
Back
Top