I may be wrong but it sounds like to me that everyone that wants the "SDK" really wants the source code to the game. Rarely does an SDK include the source code to a program. Generally it is source code to develop a '.dll', or other, which allows the use of hooks in the program.
I hear that those interested in doing ?total conversions? are the most interested in the SDK. What exactly is it that they want to do that would require the source code to the game?
I?m not surprised that they don?t want to give up the source to the game. I sure wouldn?t. I have worked on added functionality for commercial products before and our team was not granted access to the source code to the program even though we were all in the same company. We had an SDK that had the hooks we needed to write our ?.dll?, that was all.
It sounds to me that what is promised is not an SDK but map development tools.
SDK question
Moderator: Moderators
-
Innkeeper
- Colonel
- Posts: 475
- Joined: Mon Nov 25, 2002 10:13 pm
- Location: NC, USA (about 7.5 klicks from the capital dome)
- Contact:
SDK question
Innkeeper - moderator
<img src="http://www.planetmedalofhonor.com/map/layoutimages/banner.jpg" border="0" />
Buy the best and cry only once
<img src="http://www.planetmedalofhonor.com/map/layoutimages/banner.jpg" border="0" />
Buy the best and cry only once
-
Surgeon
- Site Admin
- Posts: 1386
- Joined: Tue Jun 04, 2002 1:15 am
- Location: Stirling, Scotland
- Contact:
People often confuse the source code with the ability to create a .dll.
What I would expect in an SDK is:
Enough source code to create a different .dll file
Plugins for the relevant modelling program
Map Editor
Maybe a few helpful tutorials outlining the basics....
Even Valve didn't give out the full source code to Half-Life, neither did Epic for Unreal, but they did provide enough code for TC's to code changes to the relevant .dll's.
What I would expect in an SDK is:
Enough source code to create a different .dll file
Plugins for the relevant modelling program
Map Editor
Maybe a few helpful tutorials outlining the basics....
Even Valve didn't give out the full source code to Half-Life, neither did Epic for Unreal, but they did provide enough code for TC's to code changes to the relevant .dll's.
The meaning of SDK is that the source code for C++ is for building MODS or Total Conversions. How the Half-life MODs are made is because the modding people use the source code and together with map editors and 3d Modelling tools, they can develop a great MOD like CS. Milkshape is used to make Half-life weapons and models.
Here is an example of the SDK for Half-life:
http://www.planethalflife.com/botman/
Here is an example of the SDK for Half-life:
http://www.planethalflife.com/botman/
Live to map, not map to live.
-mohaa_rox, .map
moderator
-mohaa_rox, .map
moderator
-
Innkeeper
- Colonel
- Posts: 475
- Joined: Mon Nov 25, 2002 10:13 pm
- Location: NC, USA (about 7.5 klicks from the capital dome)
- Contact:
Surgeon I agree. But I still haven't read what it is that people really want to do. Animation is the only thing I have seen yet. Yes there should ba an exporter from MAX to support this. But this is really not an issue for a true SDK. While working on ambient sounds, I would love to have access to source to fix the way that works!
There are more than 30 exports in MOHAA.exe. Documentation on those would be nice. I could reverse engineer the '.dll' files, but for what need? I am still confused.
There are more than 30 exports in MOHAA.exe. Documentation on those would be nice. I could reverse engineer the '.dll' files, but for what need? I am still confused.
Innkeeper - moderator
<img src="http://www.planetmedalofhonor.com/map/layoutimages/banner.jpg" border="0" />
Buy the best and cry only once
<img src="http://www.planetmedalofhonor.com/map/layoutimages/banner.jpg" border="0" />
Buy the best and cry only once

