I have all three apps in question and here is my take on them.
I really enjoyed using Blitz3d for a project that I started but never finished. The language is fun and well thought out.
I can't get into Darkbasic Pro. I've tried but there is just too much wrong with it. So, I'll have to wait for a while, until the system isn't so full of bad suprises.
I absolutely love 3dGS. I think my biggest attraction to 3dGS is due to its extremely high level commands in a mid level language. Much more of a generic game is figured out for you to begin with. If you want to define it through a language you can work it out through c/c++ if you're so inclined. Or you can work it out through cscript or any language that can create a dll. You've got templates already included in 3dGS that do things like AI and animation states. CScript will allow you code the game from quasi mid level, to high level. IMHO CScript is as well thought out and structured as Blitz3d. But it also supplies many of the high high level commands that I would want from Blitz3d. Commands like the physics command set, the different shader commands (which are currently in beta) etc... You even have a publish button that will pack and encrypt your game and all of its resources for cd distribution.
3dGS definitely has it's drawbacks, but for my purposes it's pro's seriously outweigh its con's.
I really enjoyed using Blitz3d for a project that I started but never finished. The language is fun and well thought out.
I can't get into Darkbasic Pro. I've tried but there is just too much wrong with it. So, I'll have to wait for a while, until the system isn't so full of bad suprises.
I absolutely love 3dGS. I think my biggest attraction to 3dGS is due to its extremely high level commands in a mid level language. Much more of a generic game is figured out for you to begin with. If you want to define it through a language you can work it out through c/c++ if you're so inclined. Or you can work it out through cscript or any language that can create a dll. You've got templates already included in 3dGS that do things like AI and animation states. CScript will allow you code the game from quasi mid level, to high level. IMHO CScript is as well thought out and structured as Blitz3d. But it also supplies many of the high high level commands that I would want from Blitz3d. Commands like the physics command set, the different shader commands (which are currently in beta) etc... You even have a publish button that will pack and encrypt your game and all of its resources for cd distribution.
3dGS definitely has it's drawbacks, but for my purposes it's pro's seriously outweigh its con's.