Thread: Half life 2 source code stolen

  1. #1
    Registered User
    Join Date
    Jun 2003
    Posts
    91

    Half life 2 source code stolen

    A bit OT bit you guys are the experts. What are the implications of this ?

    halflife2.net

  2. #2
    mustang benny bennyandthejets's Avatar
    Join Date
    Jul 2002
    Posts
    1,401
    I don't think this is a good thing. Surely this will be bad for game sales. Dodgy versions of the game will be out soon for sure, provided enough of the source code is there. Damn whoever leaked the code!!!

    I briefly considered finding the code and having a look. Briefly was about 3 milliseconds before my programmer's sympathy kicked in. The HalfLife2 team have put in so much effort to make game, and any good programmer would do everything in his/her power to make that worth it for them. So I hope no posts go up on these forums condoning the use of this source code. If anyone finds out anything about the leak, do the right thing and send the information to Valve, there is an address at www.halflife2.net where you can send it.
    [email protected]
    Microsoft Visual Studio .NET 2003 Enterprise Architect
    Windows XP Pro

    Code Tags
    Programming FAQ
    Tutorials

  3. #3
    Registered User
    Join Date
    May 2003
    Posts
    1,619
    Well, it's JUST the source -- no graphics, sounds, etc. as I understand it, so someone could only build the engine, not the game.
    You ever try a pink golf ball, Wally? Why, the wind shear on a pink ball alone can take the head clean off a 90 pound midget at 300 yards.

  4. #4
    Registered User glUser3f's Avatar
    Join Date
    Aug 2003
    Posts
    345
    this will be heaven for cheaters, the engine source code is the best thing they can dream of to create cheats.

  5. #5
    Grammar Police HybridM's Avatar
    Join Date
    Jan 2003
    Posts
    355
    I feel so sorry for them, this is really a horrible thing to do. There has been tonnes of interest in their engine (perhaps ironically called Source), I just really hope this doesn't somehow effect licence sales.

    Maybe nvidia will be able to use the code to get some semi-cridble performance from their cards in HL2, which would be cheating as HL2 is also going to be a benchmark, but it will be good for the suckers who bought FXs.
    Thor's self help tip:
    Maybe a neighbor is tossing leaf clippings on your lawn, looking at your woman, or harboring desires regarding your longboat. You enslave his children, set his house on fire. He shall not bother you again.

    OS: Windows XP
    Compiler: MSVC

  6. #6
    mustang benny bennyandthejets's Avatar
    Join Date
    Jul 2002
    Posts
    1,401
    Jawib, whoever posted that message is an idiot.
    Up yours. That source code represents years of work by good people. Is it a crime to care?
    [email protected]
    Microsoft Visual Studio .NET 2003 Enterprise Architect
    Windows XP Pro

    Code Tags
    Programming FAQ
    Tutorials

  7. #7
    mov.w #$1337,D0 Jeremy G's Avatar
    Join Date
    Nov 2001
    Posts
    704
    It should be clarified that ther will be NO DODGY versions of hl2 released - source code that was leaked is not the ENGINE source. You see, the source code compiles into vms, dlls or what ever mechanism to be loaded as Libraries for the actual hl ENGINE. The engine is what contains things like rendering routines, windows and graphic modes, input capturing etc. With out the actual hl2.EXE , the source code is of no use. The only use the source code WILL have is to HL2 Mod teams- how are getting a sneak peak (warranted or unwarranted - as it seems a ploy of marketing to me to pass over the delay they DENIED until 2 days after..) at game play source. How ever, no mod will be testable until hl2 is released.
    c++->visualc++->directx->opengl->c++;
    (it should be realized my posts are all in a light hearted manner. And should not be taken offense to.)

  8. #8
    Grammar Police HybridM's Avatar
    Join Date
    Jan 2003
    Posts
    355
    I don't know any details but I can't imagine Gabe himself would make a public appeal if it was just gameplay code and not the engine.
    Thor's self help tip:
    Maybe a neighbor is tossing leaf clippings on your lawn, looking at your woman, or harboring desires regarding your longboat. You enslave his children, set his house on fire. He shall not bother you again.

    OS: Windows XP
    Compiler: MSVC

  9. #9
    mov.w #$1337,D0 Jeremy G's Avatar
    Join Date
    Nov 2001
    Posts
    704
    Well think about it for a moment- every one was phyched about hl2 coming out september 30, and gabe himself denied it being delayed, practically the day of estimated release finaly admits it will be delayed "hoping" for a holiday release... People were really ........ed about it.

    The greatest thing for a company is hype, it makes the publishers more agreeable and forth coming with the money that pays for the development. I dunno about you, but when the delay was announced, I noticed a lot of people just stop talking about hl2. Sure, Not at hl2.net, but other community sites.

    If you think about it, the source code is released to the public any ways so modders can contribute to the game (what made and makes quake and half life so populer and ever evovling). I highly doubt releasing it early (before the game is released) will have any actual negative effect. I really think it was a manuever to get every one buzzing about half life 2 again.
    c++->visualc++->directx->opengl->c++;
    (it should be realized my posts are all in a light hearted manner. And should not be taken offense to.)

  10. #10
    Banned nickname_changed's Avatar
    Join Date
    Feb 2003
    Location
    Australia
    Posts
    986
    Its strange, in a way I always wished all programs were open source, but for people to put soo much effort into something like that and then have it stolen makes you feel really bad for them. Maybe its just because its the gaming industry and they're a lot closer to their users than others. Personally I've never even played halflife, but poor gabe

  11. #11
    Registered User
    Join Date
    Feb 2003
    Posts
    265
    On one level, yes i feel sorry for the coders that dedicated their lives to writing that software, however about 3 seconds after that i feel like valve got what they deserved. They recently disposed of the WON (For any of you that are farmilliar with their products, and online gameplay, im sure you know what this is, and why i think valve should pay for what they have done / are going to do) and implimented some stupid buggy naziware called STEAM. <Insert favorite joke involving STEAMing heap of bullcrud here> With the source there are bits and pieces to other valve projects, and its rather apparent that steam will in the future support monthly billing. Thats whats got alot of gamers mad and scared, having to pay every month, to play a game you already bought and own. That billing style is amazingly stupid. Most gamers are children, and dont have credit cards. And who would honestly trust their credit cards and other IDENTIFYING information to some company that cant even protect the source code to their game. Im sorry that the coders got screwed, but they should know better than to write naziware. If your out there writing code thats for DRM, or other subversive perposes for big business to control MY PC, your doing something ethically wrong, and any company paying coders to write that code deserves to have their source stolen, credibility ruined, and products shunned. I understand that many of you have no interest in games, or STEAM or any of these politics, and your looking at it strictly from a coders point of view and thats fine, just consider though that a MAJORITY of people who USE THEIR SOFTWARE would find something ethically wrong with whats being writen, and thats why this is not a tragity. Imagine if the full source code to windows 2003 (whatever they call it these days) were stolen? It undoubtably contains DRM code (For those of you that dont know what this is, google or visit www.NOTCPA.org) that would operate on peoples computers and tell them what they can and can not do with hardware and software they legally own, and limit their freedoms. Would it be bad if all of their code were disclosed? Im sure there would be some serious revisions to security, as well as evidence against them and their evil ways. It would open up the door for competition.... Anyways its late and im rambling again, thanks for your time.

  12. #12
    Lead Moderator kermi3's Avatar
    Join Date
    Aug 1998
    Posts
    2,595
    Note: If anyone posts a link or any other information pertaining to obtaining the illegal code it will be promptly deleted, and they could risk banning or other punitive actions.


    This is absolutely incredable. I can't believe that someone would leak something like this. May God have mercy on the fool who stole the code.....cause accident or not Valve won't!

    Valve's official statement.
    Kermi3

    If you're new to the boards, welcome and reading this will help you get started.
    Information on code tags may be found here

    - Sandlot is the highest form of sport.

  13. #13
    Banal internet user
    Join Date
    Aug 2002
    Posts
    1,380
    Originally posted by bennyandthejets
    Up yours. That source code represents years of work by good people. Is it a crime to care?
    No it's not a crime to care.

    And I didn't say that it's not a shame someone had to do this to make a statement.

    I implied that there are not going to be "dodgy versions" of HL2 sprouting up because of this. I assumed RoD wouldn't take a quote like that out of another post rather than posting in that thread, I assumed wrong.

  14. #14
    Lead Moderator kermi3's Avatar
    Join Date
    Aug 1998
    Posts
    2,595
    It should be clarified that ther will be NO DODGY versions of hl2 released - source code that was leaked is not the ENGINE source. You see, the source code compiles into vms, dlls or what ever mechanism to be loaded as Libraries for the actual hl ENGINE.
    I can't find it anymore, but I saw a file list. It included a large directory named "Engine" with several hundred .h and .C++ files. That and everything else I've heard leads me to believe that the engine was indeed stolen.
    Kermi3

    If you're new to the boards, welcome and reading this will help you get started.
    Information on code tags may be found here

    - Sandlot is the highest form of sport.

  15. #15
    BMJ, this guy stole your avatar (or you from him
    http://www.halflife2.net/forums/show...&pagenumber=12
    or is it you?

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Search for patterns in source code
    By MiamiCuse in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 10-23-2005, 11:28 PM
  2. DxEngine source code
    By Sang-drax in forum Game Programming
    Replies: 5
    Last Post: 06-26-2003, 05:50 PM
  3. Lines from Unix's source code have been copied into the heart of Linux????
    By zahid in forum A Brief History of Cprogramming.com
    Replies: 13
    Last Post: 05-19-2003, 03:50 PM
  4. True ASM vs. Fake ASM ????
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 7
    Last Post: 04-02-2003, 04:28 AM
  5. C source code for int25 or code help
    By Unregistered in forum C Programming
    Replies: 0
    Last Post: 09-26-2001, 02:04 AM