An SDK and a game engine are not mutually exclusive things. A game engine is just something that manages aspects of a game such as graphics, audio, networking, and anything else that's useful. Whether it comes in the form of an SDK, a scriptable program or anything isn't relevant.
Quote: "I've thought that it rather copies your code into the interpreter's .exe (probably encodes it at the same time). After that you run your produced .exe which reads all the info from itself and interprets it giving you the output.
...But it just compiles it into the machine code?
I've thought that it's rather pro to write a compiler."
DBC works that way, but DBPro actually compiles your code to machine code. It still uses a precompiled .exe stub which loads the machine code into memory and then jumps into it.
[b]
