Page 2 of 2 FirstFirst 1 2
Results 11 to 14 of 14

Thread: Dota 2 leaked, and it includes HL2: Episode 3 code

  1. #11
    Weasley's Avatar
    Join Date
    Apr 2009
    Location
    Kempton Park
    Posts
    2,674

    Default

    Quote Originally Posted by PlainStack View Post
    Well I'm guessing that the client will have to be played through steam. If this is the case it's really dumb to download this as you will lose your steam account and all you games/money spend on steam.
    People could probably create new account just for this in any case, but I won't do it as playing a game that is not finished yet is pointless and will spoil the fun for when it does come out.
    +1 and reason i am not looking at all the in game vidoes or screen shots

  2. #12

    Default

    If thats true, than... its about time!!!

  3. #13
    Mr. Nice Guy Solitude's Avatar
    Join Date
    Feb 2009
    Location
    Silent Hill
    Posts
    16,144

    Default

    What I'd like to know is, why is there code with the client?

    I mean, when we give software to be tested then it doesn't include any code. Only the developers have the code and I can't see any reason whatsoever that the code has to be given away too. Was the client and the source code leaked by a developer?

    Or is this just a list of source code names found in the client for some reason? Ugh I should probably follow the links and go find out.

  4. #14
    Mr. Nice Guy Solitude's Avatar
    Join Date
    Feb 2009
    Location
    Silent Hill
    Posts
    16,144

    Default

    Quote Originally Posted by Vleis View Post
    Ehm, you can't have a game or for that matter any piece of software installed on your PC without code. The code is the game and the client is just a program to install the code onto your system and update all the appropriate registries. If you just go the your steam directory (/Program Files x86/Steam) you will find all the source code of the games you have currently installed. You can think of it almost as the client being a .rar and the code being all the contents of the client which then gets extracted onto you drive.
    Vleis, are you being serious or are you joking?

    That's not how it works. I'm a programmer. The closest that it will come to what you said, is if the code is written in any of the .NET languages for instance and then not obfuscated.

    The files listed are C++ files (.cpp) and after compiling it's object code (compiled code, ie binary files) (though managed C++ could have been used, but I doubt it). The code is not like you said "the game and the client just a program to install the code on your system". The client is the executable that was created by building the source code using a compiler.

    And to continue using your example. If you go to your Steam directory you will not find source code, you will find binary files. Like the executable files and game data such as graphics, sound and scripts, very often compressed or included in single files.

    I think you should read about compiling:
    http://en.wikipedia.org/wiki/Compiler

    I hope all I wrote now makes sense because I had to do it quickly unfortunately.

    And maybe you should go read about open source as well. Because the way you are describing source code, you are making all games open source.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •