Little Fighter Empire - Forums
So why don't we use Visual C++ and DirectX Library?? - Printable Version

+- Little Fighter Empire - Forums (https://lf-empire.de/forum)
+-- Forum: Little Fighter 2 Zone (https://lf-empire.de/forum/forumdisplay.php?fid=7)
+--- Forum: LF2 Discussion (https://lf-empire.de/forum/forumdisplay.php?fid=8)
+--- Thread: So why don't we use Visual C++ and DirectX Library?? (/showthread.php?tid=511)



So why don't we use Visual C++ and DirectX Library?? - Hypermodder - 06-25-2008

Following thingy I found on lf2.net:

Marti&starski Wrote:What language do you use to develop LF2 ?
-We basically use Visual C++ and DirectX Library

So why don't we use Visual C++ and DirectX Library instead of this hex-stuff or the olly-debuger????


RE: So why don't we use Visual C++ and DirectX Library?? - YinYin - 06-25-2008

read up

c++ (http://en.wikipedia.org/wiki/Programming_language)
is not the finished
lf2.exe (http://en.wikipedia.org/wiki/Assembly_language)


RE: So why don't we use Visual C++ and DirectX Library?? - Silverthorn - 06-25-2008

Simply because c++ is on a totally different level than assembly. Assembly is telling the computer EXACTLY what to do, c++, however just says it indirectly.
It is not that easy to decompile an exe written in c++. This is why windows is so hard to understand if you look into all these files in the system32-folder. You can't directly see the source code, it's way harder to understand asm, where variable-values are just pushed around.
Long explanation, short summary: C++ <=/=> Debugged


RE: So why don't we use Visual C++ and DirectX Library?? - Boop - 06-25-2008

Medimuim summary : C++ = language which is used to tell the compiler how to make the EXE. After the compiler makes the EXE, you can't get back to C++ :p

Well I guess there are enough answers now :).