Source code

C1f7dc2488a7a8d9e6583490cdb06d7d
0
Guner7 101 Sep 06, 2006 at 01:21

Hi everyone,

Here is my question:
I have a game client install on my PC, and I just wondering is
there possible to view the game coding base from the game client?
Cause maybe I can have some idea to develop my own game +)
Thanks in advance for every reply.

5 Replies

Please log in or register to post a reply.

46462f88a1670d7e9cbbfa360aa20134
0
juhnu 101 Sep 06, 2006 at 04:09

If the game has scripted, data-driven, content, you might be able to see them but you can’t see the source of a compiled program.

C24eb7e6aaefba78b94c831ddc7b4d0b
0
donBerto 101 Sep 07, 2006 at 16:18

if your client program is compiled with [heavy] debugging information, then it’s possible to see the source. for example, if the binary program is viewed under a debugger, it is possible to view the “source” of it.

it’s common practice to compile your release versions of your code with no debugging information. it leaves the binary leaner.

however, even if you compile your program with no debugging information, there’s a percentage of the population that can take binary code and reverse-engineer it to map it to an arbitrary language. on the good side, it’s not easy to do - it takes a long time to do so don’t be discouraged by that.

I hope that helps.

18375bb0207acaa02b18304d7efa3425
0
WebCobra 101 Sep 08, 2006 at 04:51

@Guner7

Hi everyone, Here is my question:
I have a game client install on my PC, and I just wondering is
there possible to view the game coding base from the game client?
Cause maybe I can have some idea to develop my own game +)
Thanks in advance for every reply.

Well it is impossible, because all of the files are complied and so then you can edit it. Then if did, well will have copyrighted laws.

Cdeb7d734d1c254f111f99138dc37117
0
jeremy6996 101 Sep 14, 2006 at 23:45

I would just like oo say there is such thing as a decompiler! and copy right laws,who says he is going to take the file and screw it up hes just going to view it and take the ideas for his own game

A8433b04cb41dd57113740b779f61acb
0
Reedbeta 167 Sep 15, 2006 at 04:36

@jeremy6996

who says he is going to take the file and screw it up hes just going to view it and take the ideas for his own game

Yes, decompilers exist but they are not very good. And they of course won’t recover any names of variables, functions, classes etc. so the ‘decompiled’ code would be almost as hard to read as the raw assembly.

Also, I think you have it backwards - if he wanted to mess around with the game on his own machine, that wouldn’t be a problem, but if he takes code from this game to create his own, that could potentially be a copyright violation. (Depending on how much code, whether he copied it explicitly or just took the algorithm behind it, and so forth.)