Quote: "3. Some of the GDK codes use db at the beginning, is that darkbasic? so I could do like dbMakeObjectCube etc ?"
All of the GDK functions are prefixed with 'db' and have their spaces removed and are otherwise camel cased, so, 'Position Object id, x, y, z' becomes dbPositionObject( id, x, y, z ).
Quote: "4. Is it easier (by that I mean does it take less code not like less thinking/writing) to make games?"
If you're proficient in C++ then you'll find most things can be produced a lot quicker in C++ than in DBPro, this is especially true for medium to large scale projects where the advantages of objects and inheritance/polymorphism dwarf DBPro's abilities.
Quote: "5. Is GDK more powerful than DBP?"
Keep in mind DBPro is both a library and a language, GDK is merely the DBPro library in C++, so the libraries are more or less the same. However, you can access certain internal structures through GDK without much trouble which can't be done in DBPro, so in that sense it's more powerful.
Quote: "6. Which takes up more space? Dark GDK or DBpro?"
If you're talking about final exe size then I assume GDK would be smaller as VSC++ is a very good compiler, especially if you enable optimizations.
Quote: "7. Is there a command list for dark gdk like in DBpro?"
The documentation for both is rather poo, but I personally find it easier to use DBPro's editors to quickly check syntax for functions.
Quote: "8. How similar are the DBpro commands and GDK?"
As mentioned above, the functions are identical more or less, though GDK has a few more internal ones you can access, which is sometimes useful.
Quote: "9. Can GDK use C++ commands as well as GDK commands?
if so do you have to change a c++ command to a GDK or can you use it how it is?"
C++ doesn't have commands, but yes of course you can use other libraries alongside it. In fact if there is a native variant of a GDK function you should use the native one, for example: dbLen, dbStr and generally all the string handling functions are absolute junk, so you should use the standard library's variants.
Quote: "10. When creating a project I seen theres 2D game, 3d, and game, does Game do both 3d and 2d?"
You can also make 1D and 4D games, those are just template projects, they don't force you to do anything.