Half Life Source Code Leaked! :(
#26
DVD Talk Special Edition
Joined: Dec 2001
Posts: 1,130
Likes: 0
Received 0 Likes
on
0 Posts
From: Compton (Straight Outta)
Gabe Newell, managing director and co-founder of Valve (the other founder left a few years back, I think). He's more or less the public face of the company, although it's not exactly a pretty face. Anyway.
Last edited by Dan Average; 10-02-03 at 08:52 PM.
#31
DVD Talk Limited Edition
Joined: Jan 2001
Posts: 5,456
Likes: 0
Received 0 Likes
on
0 Posts
From: Florida
Originally posted by Draven
Why does Battlefield 1942 not have this problem?
I never really got into Counterstrike because of all the cheating I would hear about. I play BF1942 in a clan and there are only a couple of things like being able to see the other team on the mini-map (well, that's a bad one I guess) and some other exploits that are more like bugs than cheats.
But nothing like wall-hacks and auto-aim, as far as I know. At least, I've never seen it, and I play on random pubs several times a week. Just wondering how it is kept out.
Why does Battlefield 1942 not have this problem?
I never really got into Counterstrike because of all the cheating I would hear about. I play BF1942 in a clan and there are only a couple of things like being able to see the other team on the mini-map (well, that's a bad one I guess) and some other exploits that are more like bugs than cheats.
But nothing like wall-hacks and auto-aim, as far as I know. At least, I've never seen it, and I play on random pubs several times a week. Just wondering how it is kept out.
#32
DVD Talk Godfather
Joined: Jul 2000
Posts: 54,199
Likes: 0
Received 1 Like
on
1 Post
From: City of the lakers.. riots.. and drug dealing cops.. los(t) Angel(e)s. ca.
Originally posted by Pender
Are those actual photos of him or are they photoshop edits?.
If it is actual photos of him, ouch!.
Are those actual photos of him or are they photoshop edits?.
If it is actual photos of him, ouch!.
meet him at E3.. that's him.
#33
Video Game Talk Editor
Joined: Jul 1999
Posts: 4,097
Likes: 0
Received 0 Likes
on
0 Posts
From: Westchester, Los Angeles
Here is a good explanation for those who are wondering what the big deal is:
An Explanation Of The Source Code Leak
I've seen a lot of confusion about what the Half-life 2 source is and isn't, whether it can be compiled into a working copy of the game or not, and whether this is bad or not for Valve.
I am a small time games developer myself and for the benefit of those in the community not into software programming or knowledgeable in games development, I thought I'd try and give a brief explanation. Apologies to the experts as some simplifications have been made for general consumption.
1) A game like Half-life 2 consists of two main elements, resources and programming code.
The resources consist mostly of all the non-logic/instruction based elements of a game, that is the art, textures, sound, story script, maps etc. Things like the model and textures for the headcrab is typical of this. This is the largest part of a game in size, for a game like Half-life 2 typically over a gigabyte of the game will be resources. These resources cannot do anything by themselves, and if you have the right software, can be viewed/played as when making a mod. These are like the bricks and wood for the "house" Valve was building.
The program code consists of the logic and instructions as to how the game will function. That is to say, the code directs the computer in how to utilize the resources mentioned above, in the correct manner to allow you to play a game. Examples of what would be included in the program code are the Source engine, the Havoc engine for physics, artificial intelligence routines, game launcher code etc. Using the analogy above with the headcrab, the corresponding program code would be the animation rules for the headcrab, its artificial intelligence behavior, its stats etc.
This is like the architectural plan of the "house" Valve was building.
2) To play the game (as you will when it is released) you need the program code and the resources. What has been leaked is the program code, which amounted to around 160 megabytes of text (though this did include some non half life 2 related code), which is a SERIOUS amount of code. The resources for half life 2 are not included, and they would have amounted to at least a gigabyte.
When programmers write code, they write it in so called high level language like C++. A high level language is one that is easy to understand to humans, so that editing it is easy during development. This is known as the source code, and is what Valve will be working on right until half life 2 goes Gold. This is what has been leaked to the public. The source code has many lines of C++ code, which you will have trouble understanding if you do not know C++ (though it is very easy to learn!), and some comments that explain what the code is doing.
A computer is not designed to directly execute C++ code, which has been designed for a human to read. Instead it executes machine code, a far lower level language which is very hard for a human to understand. Coding in machine code would be a nightmare for a programmer and so they prefer to use C++ and other high level languages. Now for the computer to understand Valve's C++ source code, it must be converted to machine code. This is what a COMPILER does. Valve will run a compiler on the source code every so often, creating a bunch of executable files (machine code based) that can then be used to run the game and test the changes made to the source code. This is what you get when you buy a game: Resources and the compiled source code to run them.
As such, the fact that the source code is in the public domain does not mean that anyone can compile a working game out of it, as all the resources are missing as well as a few other code elements. So this source code leak isn't a big deal for Valve right? Why all the worry?
3) A source code leak is a HUGE deal. Source code is only released for obsolete games (like Quake, Quake 2 etc) once the programming secrets they contained are deemed out of date and no longer valuable to rival developers.
Half-life 2 is NOT an obsolete game. Is a cutting edge game incorporating many features that have never been seen before in a game, and more importantly is HAS NOT BEEN RELEASED. What does this mean for Valve?
It means all the work behind the new features, the Source engine, the revolutionary AI etc is now exposed for anyone in the public and rivals to see, learn from, and God forbid, copy. Using the house analogy above, it means the new revolutionary solar powered house you were building has had its building plans stolen before you've built it. Now everyone knows how you solved all those problems which prevented people from building revolutionary solar powered houses.
As an example, the Strider as seen in the released videos, is an amazingly novel creature to see in a computer game. It is seriously big, yet maneuvers around and interacts with the landscape in a convincing and intelligent manner. Getting a Strider to function like this will have taken Valve months of painstaking AI and animation work. Rival developers would have had to guess how on earth Valve pulled it off. Now they can simply look in the equivalent of the Strider AI source code file, and it will all be there, conveniently commented and explained by the Valve programmers for their own internal private understanding.
The source code for half life 2 is the result of 5 years of hard work by some of the best programmers in the games industry. No one would have seen it (bar engines licensees) for 5 or 6 years at least, upon which it might have been released to the public (like Id software with Quake).
The source code is not to be confused with the SDK as some people have. The SDK for half life 2 which will be released, is its Software Development Kit. This allows modders and fans to create games and mods using Half-life 2 technology, but does not tell them how the technology works. Unfortunately this is exactly what the leaked source code tells people.
So in short , this means for Valve:
All its clever routines and algorithms for making a revolutionary game like half life 2 tick, are available to be understood by anyone who knows C++, including game development rivals, hackers making cheats and exploits and the general public.
More worryingly the source code seems to contain a lot of source code from partner software developers that Valve had licensed to use in Half- life 2, such as the Havoc physics engine, and that Valve is contract bound to keep protected and confidential. These leaks enable people to potentially rip off these software partners too, and hence opens Valve to be sued.
Finally the internal workings of Half-life 2 have been so seriously compromised that I will be amazed if we see it released before 1st Quarter 2004. The potential for hacking exploits is enormous; it is like printing the blueprint to your high security safe in the local newspaper before having it installed in your home. SERIOUS work is needed now to rework the source code to protect it from future attacks on release. Let us not even mention that it seems Steam has been seriously compromised as well in the leaked source, as that had enough problems of its own to be getting on with without this.
A leak of the source code of a revolutionary highly anticipated game like Half-life 2, close to release is, as far as I know, unprecedented. My deepest sympathy as a games developer goes to the Valve crew and I wish them every success in catching the perpetrators of this crime.
I've seen a lot of confusion about what the Half-life 2 source is and isn't, whether it can be compiled into a working copy of the game or not, and whether this is bad or not for Valve.
I am a small time games developer myself and for the benefit of those in the community not into software programming or knowledgeable in games development, I thought I'd try and give a brief explanation. Apologies to the experts as some simplifications have been made for general consumption.
1) A game like Half-life 2 consists of two main elements, resources and programming code.
The resources consist mostly of all the non-logic/instruction based elements of a game, that is the art, textures, sound, story script, maps etc. Things like the model and textures for the headcrab is typical of this. This is the largest part of a game in size, for a game like Half-life 2 typically over a gigabyte of the game will be resources. These resources cannot do anything by themselves, and if you have the right software, can be viewed/played as when making a mod. These are like the bricks and wood for the "house" Valve was building.
The program code consists of the logic and instructions as to how the game will function. That is to say, the code directs the computer in how to utilize the resources mentioned above, in the correct manner to allow you to play a game. Examples of what would be included in the program code are the Source engine, the Havoc engine for physics, artificial intelligence routines, game launcher code etc. Using the analogy above with the headcrab, the corresponding program code would be the animation rules for the headcrab, its artificial intelligence behavior, its stats etc.
This is like the architectural plan of the "house" Valve was building.
2) To play the game (as you will when it is released) you need the program code and the resources. What has been leaked is the program code, which amounted to around 160 megabytes of text (though this did include some non half life 2 related code), which is a SERIOUS amount of code. The resources for half life 2 are not included, and they would have amounted to at least a gigabyte.
When programmers write code, they write it in so called high level language like C++. A high level language is one that is easy to understand to humans, so that editing it is easy during development. This is known as the source code, and is what Valve will be working on right until half life 2 goes Gold. This is what has been leaked to the public. The source code has many lines of C++ code, which you will have trouble understanding if you do not know C++ (though it is very easy to learn!), and some comments that explain what the code is doing.
A computer is not designed to directly execute C++ code, which has been designed for a human to read. Instead it executes machine code, a far lower level language which is very hard for a human to understand. Coding in machine code would be a nightmare for a programmer and so they prefer to use C++ and other high level languages. Now for the computer to understand Valve's C++ source code, it must be converted to machine code. This is what a COMPILER does. Valve will run a compiler on the source code every so often, creating a bunch of executable files (machine code based) that can then be used to run the game and test the changes made to the source code. This is what you get when you buy a game: Resources and the compiled source code to run them.
As such, the fact that the source code is in the public domain does not mean that anyone can compile a working game out of it, as all the resources are missing as well as a few other code elements. So this source code leak isn't a big deal for Valve right? Why all the worry?
3) A source code leak is a HUGE deal. Source code is only released for obsolete games (like Quake, Quake 2 etc) once the programming secrets they contained are deemed out of date and no longer valuable to rival developers.
Half-life 2 is NOT an obsolete game. Is a cutting edge game incorporating many features that have never been seen before in a game, and more importantly is HAS NOT BEEN RELEASED. What does this mean for Valve?
It means all the work behind the new features, the Source engine, the revolutionary AI etc is now exposed for anyone in the public and rivals to see, learn from, and God forbid, copy. Using the house analogy above, it means the new revolutionary solar powered house you were building has had its building plans stolen before you've built it. Now everyone knows how you solved all those problems which prevented people from building revolutionary solar powered houses.
As an example, the Strider as seen in the released videos, is an amazingly novel creature to see in a computer game. It is seriously big, yet maneuvers around and interacts with the landscape in a convincing and intelligent manner. Getting a Strider to function like this will have taken Valve months of painstaking AI and animation work. Rival developers would have had to guess how on earth Valve pulled it off. Now they can simply look in the equivalent of the Strider AI source code file, and it will all be there, conveniently commented and explained by the Valve programmers for their own internal private understanding.
The source code for half life 2 is the result of 5 years of hard work by some of the best programmers in the games industry. No one would have seen it (bar engines licensees) for 5 or 6 years at least, upon which it might have been released to the public (like Id software with Quake).
The source code is not to be confused with the SDK as some people have. The SDK for half life 2 which will be released, is its Software Development Kit. This allows modders and fans to create games and mods using Half-life 2 technology, but does not tell them how the technology works. Unfortunately this is exactly what the leaked source code tells people.
So in short , this means for Valve:
All its clever routines and algorithms for making a revolutionary game like half life 2 tick, are available to be understood by anyone who knows C++, including game development rivals, hackers making cheats and exploits and the general public.
More worryingly the source code seems to contain a lot of source code from partner software developers that Valve had licensed to use in Half- life 2, such as the Havoc physics engine, and that Valve is contract bound to keep protected and confidential. These leaks enable people to potentially rip off these software partners too, and hence opens Valve to be sued.
Finally the internal workings of Half-life 2 have been so seriously compromised that I will be amazed if we see it released before 1st Quarter 2004. The potential for hacking exploits is enormous; it is like printing the blueprint to your high security safe in the local newspaper before having it installed in your home. SERIOUS work is needed now to rework the source code to protect it from future attacks on release. Let us not even mention that it seems Steam has been seriously compromised as well in the leaked source, as that had enough problems of its own to be getting on with without this.
A leak of the source code of a revolutionary highly anticipated game like Half-life 2, close to release is, as far as I know, unprecedented. My deepest sympathy as a games developer goes to the Valve crew and I wish them every success in catching the perpetrators of this crime.
#34
DVD Talk Godfather
Joined: Jul 2000
Posts: 54,199
Likes: 0
Received 1 Like
on
1 Post
From: City of the lakers.. riots.. and drug dealing cops.. los(t) Angel(e)s. ca.
Here's an update from Gabe Newell found over at the shack.
1) We've taken our network connection down to pretty much a minimum. We're still finding machines internally that have been compromised.
2) The suite of tools that the attacker was using included the modified version of RemotelyAnywhere (basically a Remote Desktop-style remote admin tool), Haxker Defender (a process, registry key and file hiding tool), the key logger, and various networking utilities that allowed them to transfer files (compressors, NetCat, and FTP). We also are pretty sure they were sniffing our network to gather passwords and other information. Haxker Defender includes a file system driver that allows an attacker to have stuff on your machine that is invisible, unless you do something like mount the drive under another OS that has NTFS support.
We have determined one way of detecting some infected machines, which is using a connection viewer to detect connections to anomalous hosts external to our network.
We still don't know their entry method.
3) In general, the community has been remarkably swift at tracking down the sources of the leak. What would be most helpful now are IP addresses of the people who were responsible for the intrusion or for the denial of service attacks.
4) Also, please continue to send in URLs of websites hosting the source code. We've been contacting people and asking them to take it down.
5) There's anecdotal evidence that other game developers have been targeted by whoever attacked us. This hasn't been confirmed. We've been providing other game developers with more detailed information about the exploits and evidence of infiltration.
6) We're running a little bit blind with our network shut down, but it seems like some of the press has picked up the story. I've been fielding calls from the mainstream non-games, non-technical press.all day. Hopefully they will get to report shortly what a mistake it is to piss off a whole bunch of gamers and get them hunting you around the Internet.
For any information related to this, please send it to [email protected], or you can always send to [email protected] as well.
2) The suite of tools that the attacker was using included the modified version of RemotelyAnywhere (basically a Remote Desktop-style remote admin tool), Haxker Defender (a process, registry key and file hiding tool), the key logger, and various networking utilities that allowed them to transfer files (compressors, NetCat, and FTP). We also are pretty sure they were sniffing our network to gather passwords and other information. Haxker Defender includes a file system driver that allows an attacker to have stuff on your machine that is invisible, unless you do something like mount the drive under another OS that has NTFS support.
We have determined one way of detecting some infected machines, which is using a connection viewer to detect connections to anomalous hosts external to our network.
We still don't know their entry method.
3) In general, the community has been remarkably swift at tracking down the sources of the leak. What would be most helpful now are IP addresses of the people who were responsible for the intrusion or for the denial of service attacks.
4) Also, please continue to send in URLs of websites hosting the source code. We've been contacting people and asking them to take it down.
5) There's anecdotal evidence that other game developers have been targeted by whoever attacked us. This hasn't been confirmed. We've been providing other game developers with more detailed information about the exploits and evidence of infiltration.
6) We're running a little bit blind with our network shut down, but it seems like some of the press has picked up the story. I've been fielding calls from the mainstream non-games, non-technical press.all day. Hopefully they will get to report shortly what a mistake it is to piss off a whole bunch of gamers and get them hunting you around the Internet.
For any information related to this, please send it to [email protected], or you can always send to [email protected] as well.
#37
DVD Talk Godfather
Joined: Jul 2000
Posts: 54,199
Likes: 0
Received 1 Like
on
1 Post
From: City of the lakers.. riots.. and drug dealing cops.. los(t) Angel(e)s. ca.
Originally posted by Astro
Damn it! This sucks.
Damn it! This sucks.
I wouldn't put to much faith in that comment. for all accounts, this is just a SDK. the code wont compile so at best, all the folks at valve really need to do is get a new CD verification system and find some ways to patch up the hacks. the hacks and no_cd cracks would have been out a week after it was released anyways. this just speed things up.
with it's source code in others hands.. well if they try to use it for there's, they will still need the premission of HL2 since it is copyrighted.
in all, I don't expect any major delay because of this. people are blowing it beyond what it really means.
#38
Senior Member
Joined: Jun 2003
Posts: 404
Likes: 0
Received 0 Likes
on
0 Posts
From: Indy
Actually it seems pretty damn serious. Judging from Gabe's comments, and the stuff I've been reading, this is definitley not just an SDK leak. Its the code minus the models, textures, story stuff, etc.
The source for their game engine and the stuff they licscenced from other companies is out. Tons of liscencing money could be lost. And Valve could be sued by the other companies they were licsencing code from. I'm just worried this could kill Valve.
Since this leak occured last month, this appears to be why the game was pushed back. Whether it gets pushed back more, we'll see.
The source for their game engine and the stuff they licscenced from other companies is out. Tons of liscencing money could be lost. And Valve could be sued by the other companies they were licsencing code from. I'm just worried this could kill Valve.
Since this leak occured last month, this appears to be why the game was pushed back. Whether it gets pushed back more, we'll see.
#39
DVD Talk Godfather
Joined: Jul 2000
Posts: 54,199
Likes: 0
Received 1 Like
on
1 Post
From: City of the lakers.. riots.. and drug dealing cops.. los(t) Angel(e)s. ca.
http://www.msnbc.com/news/975464.asp?0na=x2203CVC-
Seriously though, if anything, this will only increase the game's popularity. Yeah sure, there will be numerous h4x and stuff, but we were all expecting that to begin with, right? Besides, from that MSNBC article, it sounds more-or-less like the source code stolen is only good for making modifacations to the game (like they said, changing it from battling aliens to battling Iraqis in a desert). So, we should think of this as more of a "SDK" than anything. Of course, If I were a modder, I wouldn't want to be using that leaked code to make a mod, in lieu of the SDK (when that comes out). Someone might be able to figure out that you were using the leaked code to make your mod, and then point fingers saying "THIEF!!" and stupid shit like that.
Anyway, this incident is simply giving Valve OODLES of publicity, which is going to make this game even more insanely popular. Just IMHO! Think about it ... free plugs all over the most popular news websites on the net.
either way, they will of course make it sound deeper then it really is. the only reason why this is major news is because of how much hype is behind the game. without any means to compile it, all the info could really be used is for future creations that are basing it off the source code. they will of course have to pay in order to fully get the ability to sell that program to anyone. So I still don't see this as anything major. considering the mod community has had this sort of source for a while to work on mods so that they would be ready by release date, I don't see what's the major importance if people see it. it comes with no compiler and without customized images that will fit that code so it's really not that bad.
Seriously though, if anything, this will only increase the game's popularity. Yeah sure, there will be numerous h4x and stuff, but we were all expecting that to begin with, right? Besides, from that MSNBC article, it sounds more-or-less like the source code stolen is only good for making modifacations to the game (like they said, changing it from battling aliens to battling Iraqis in a desert). So, we should think of this as more of a "SDK" than anything. Of course, If I were a modder, I wouldn't want to be using that leaked code to make a mod, in lieu of the SDK (when that comes out). Someone might be able to figure out that you were using the leaked code to make your mod, and then point fingers saying "THIEF!!" and stupid shit like that.
Anyway, this incident is simply giving Valve OODLES of publicity, which is going to make this game even more insanely popular. Just IMHO! Think about it ... free plugs all over the most popular news websites on the net.
either way, they will of course make it sound deeper then it really is. the only reason why this is major news is because of how much hype is behind the game. without any means to compile it, all the info could really be used is for future creations that are basing it off the source code. they will of course have to pay in order to fully get the ability to sell that program to anyone. So I still don't see this as anything major. considering the mod community has had this sort of source for a while to work on mods so that they would be ready by release date, I don't see what's the major importance if people see it. it comes with no compiler and without customized images that will fit that code so it's really not that bad.
#40
DVD Talk Gold Edition
Joined: Feb 2000
Posts: 2,050
Likes: 0
Received 0 Likes
on
0 Posts
From: in the hidden place
word now is that the hackers not only snagged the code but a full working single player HL2 as well. It is beginning to surface in certain seedy undergound places.. or so I'm told heh
#41
Banned
Joined: Jan 2002
Posts: 6,677
Likes: 0
Received 0 Likes
on
0 Posts
From: Blu-Ray: We Don't Need No Stinkin' Petition
Originally posted by Shuki
word now is that the hackers not only snagged the code but a full working single player HL2 as well. It is beginning to surface in certain seedy undergound places.. or so I'm told heh
word now is that the hackers not only snagged the code but a full working single player HL2 as well. It is beginning to surface in certain seedy undergound places.. or so I'm told heh
#42
DVD Talk Godfather
Joined: Jul 2000
Posts: 54,199
Likes: 0
Received 1 Like
on
1 Post
From: City of the lakers.. riots.. and drug dealing cops.. los(t) Angel(e)s. ca.
While there are numerous examples, two files in particular are circulating that claim to be builds of Half-Life 2, both are over a gig: one contains no HL2 content and is really just a front for a key-logging program, and the other contains gay porn. Don't be stupid, and don't download anything HL2 related that isn't official or from a reputable site. It's either illegal, fake, or filled with viruses, so no matter what, you lose.
#43
Senior Member
Joined: Jun 2003
Posts: 404
Likes: 0
Received 0 Likes
on
0 Posts
From: Indy
Jackskeleton:Besides, from that MSNBC article, it sounds more-or-less like the source code stolen is only good for making modifacations to the game (like they said, changing it from battling aliens to battling Iraqis in a desert). So, we should think of this as more of a "SDK" than anything. Of course, If I were a modder, I wouldn't want to be using that leaked code to make a mod, in lieu of the SDK (when that comes out). Someone might be able to figure out that you were using the leaked code to make your mod, and then point fingers saying "THIEF!!" and stupid shit like that.
Here's a handy list of game engine use:
http://forum.pcvsconsole.com/viewthread.php?tid=1681
id Software
Quake I (Q1)
Quake II (Q2)
Quake III Arena (Q3)
Quake III: Team Arena (Q3)
DOOM III (D3)
Valve Software
Half-Life (HL)
Xatrix
Quake II: The Reckoning (Q2)
Kingpin: Life of Crime (Q2)
Raven Software
Hexen II (Q1)
Hexen II: Portal of Praevus (Q1)
Heretic II (Q2)
Soldier of Fortune (Q2)
Star Trek: Voyager Elite Force (Q3)
Jedi Knight II: Jedi Outcast (Q3)
Soldier of Fortune II: Double Helix (Q3)
Jedi Knight: Jedi Academy (Q3)
Quake IV (D3)
Ritual Entertainment
Quake: Scourge of Armagon (Q1)
SiN (Q2)
Heavy Metal: F.A.K.K. 2 (Q3)
Star Trek Elite Force II (Q3)
Gray Matter
Return to Castle Wolfenstein (Q3)
2015
Wages of SiN (Q2)
Medal of Honor: Allied Assault (Q3)
Ion Storm
Daikatana (Q2)
Anachronox (Q2)
Rogue Entertainment
Quake: Dissolution of Eternity (Q1)
Quake II: Ground Zero (Q2)
American McGee's Alice (Q3)
Gearbox Software
Half-Life: Opposing Force (HL)
Half-Life: Blue Shift (HL)
Half-Life: Counter-Strike (HL)
James Bond 007: NightFire (HL)
Counter-Strike: Condition Zero (HL)
EALA
Medal of Honor: Allied Assault Spearhead (Q3)
Medal of Honor: Pacific Assault (Q3)
Extreme FX
Apocalyptica (Q3)
Human Head Studios
Unannounced Title (D3)
Splash Damage
Return to Castle Wolfenstein: Enemy Territory (Q3)
Unannounced Title (D3)
BroadCraft Studios
Unannounced Title (Q3)
Infinity Ward
Call of Duty (Q3)
Quake I (Q1)
Quake II (Q2)
Quake III Arena (Q3)
Quake III: Team Arena (Q3)
DOOM III (D3)
Valve Software
Half-Life (HL)
Xatrix
Quake II: The Reckoning (Q2)
Kingpin: Life of Crime (Q2)
Raven Software
Hexen II (Q1)
Hexen II: Portal of Praevus (Q1)
Heretic II (Q2)
Soldier of Fortune (Q2)
Star Trek: Voyager Elite Force (Q3)
Jedi Knight II: Jedi Outcast (Q3)
Soldier of Fortune II: Double Helix (Q3)
Jedi Knight: Jedi Academy (Q3)
Quake IV (D3)
Ritual Entertainment
Quake: Scourge of Armagon (Q1)
SiN (Q2)
Heavy Metal: F.A.K.K. 2 (Q3)
Star Trek Elite Force II (Q3)
Gray Matter
Return to Castle Wolfenstein (Q3)
2015
Wages of SiN (Q2)
Medal of Honor: Allied Assault (Q3)
Ion Storm
Daikatana (Q2)
Anachronox (Q2)
Rogue Entertainment
Quake: Dissolution of Eternity (Q1)
Quake II: Ground Zero (Q2)
American McGee's Alice (Q3)
Gearbox Software
Half-Life: Opposing Force (HL)
Half-Life: Blue Shift (HL)
Half-Life: Counter-Strike (HL)
James Bond 007: NightFire (HL)
Counter-Strike: Condition Zero (HL)
EALA
Medal of Honor: Allied Assault Spearhead (Q3)
Medal of Honor: Pacific Assault (Q3)
Extreme FX
Apocalyptica (Q3)
Human Head Studios
Unannounced Title (D3)
Splash Damage
Return to Castle Wolfenstein: Enemy Territory (Q3)
Unannounced Title (D3)
BroadCraft Studios
Unannounced Title (Q3)
Infinity Ward
Call of Duty (Q3)
Last edited by Astro; 10-04-03 at 12:29 PM.
#44
DVD Talk Godfather
Joined: Jul 2000
Posts: 54,199
Likes: 0
Received 1 Like
on
1 Post
From: City of the lakers.. riots.. and drug dealing cops.. los(t) Angel(e)s. ca.
Originally posted by Astro
This is not an SDK. This the source code for the game engine, quite an advanced one at that... maybe not too interesting for non-programmers, but a pretty big deal if you are. By your definition, all of the games made from liscenced game engines are just mods.
Here's a handy list of game engine use:
http://forum.pcvsconsole.com/viewthread.php?tid=1681
This is not an SDK. This the source code for the game engine, quite an advanced one at that... maybe not too interesting for non-programmers, but a pretty big deal if you are. By your definition, all of the games made from liscenced game engines are just mods.
Here's a handy list of game engine use:
http://forum.pcvsconsole.com/viewthread.php?tid=1681
yes, but without a working complier and the texture files this source code really serves no purpose other then modding, cracking the cd verification and creating cheats. Just because this is out does not mean they have to go back and rewrite everything about the game. uncomfirmed sources already point that there should be no longer delay on HL2 because of this and they are working at trying to catch the person who caused this. HL's engine was based on a Quake 3 engine. HL2 is a little of that and a new engine made for the game. they of course were going to sell the engine to other companies. If other companies see this and use it, it still can be linked back to Valve so it really isn't giving anyone any real inside source other then the basics.
but since the compiler doesn't work, there isn't much to be done with this source code other then to study it. I really think a lot of folks are making it a bigger deal then it really is. I'm sure Valve is plenty pissed off about this leaking out, but there is damage control. let's not go on raving how they will just have to scratch this game altogether and write the code all over again.
#45
DVD Talk Gold Edition
Joined: Feb 2000
Posts: 2,462
Likes: 0
Received 0 Likes
on
0 Posts
From: Greenville, NC
Well, this is a pretty big deal for Valve I think. Not only have they licensed this code out to other companies for a big sum of money, they've also licensed code from other companies and now that code is available for free for anyone that wants it. Not only have they compromised their IP, but other companies' IP as well.
As an end user I just hope this leak doesn't cause the game to be delayed any longer than it already has.
As an end user I just hope this leak doesn't cause the game to be delayed any longer than it already has.
#47
DVD Talk Legend
Originally posted by Groucho
I hear Steam will also give you a footrub after every game, and walk your dog while you sleep.
I hear Steam will also give you a footrub after every game, and walk your dog while you sleep.
#49
Senior Member
Joined: Jun 2003
Posts: 404
Likes: 0
Received 0 Likes
on
0 Posts
From: Indy
Jackskeleton:
I'm sure Valve is plenty pissed off about this leaking out, but there is damage control. let's not go on raving how they will just have to scratch this game altogether and write the code all over again.
I'm sure Valve is plenty pissed off about this leaking out, but there is damage control. let's not go on raving how they will just have to scratch this game altogether and write the code all over again.
#50
DVD Talk Godfather
Joined: Jul 2000
Posts: 54,199
Likes: 0
Received 1 Like
on
1 Post
From: City of the lakers.. riots.. and drug dealing cops.. los(t) Angel(e)s. ca.
I'm sure this Bollywood film explains it to us a bit clearer.
http://www.fanta.dk/showmovie.asp?mi...F-613C8A12033E
http://www.fanta.dk/showmovie.asp?mi...F-613C8A12033E





