Quote: "
I'm intelligent enough to know that you can't make games of C++ or Python calibre "
There's absolutely no reason you can't make games of such a calibre (and since when did Python become such a game dev language? I suppose GTA was written in Perl too!) It's just that DarkBasic Pro is quite young language and still "maturing". I'm sure this point will have been made before on this board, but, just because you use C++ doesn't automatically make the game technically better. It's up to you, the programmer to know how to do all those crazy things - DBP just makes it easy.
In my opinion, Darkbasic's strength is also its weakness. Because it's easier to make games with it, you get people (like me) who are very lazy and never really do anything serious with it. However, if you spent a year or so on a game then you'd probably have something of publishable quality.
Quote: "
I'm aware that it takes a fairly large amount of time to learn any languange well enough but will DB or DBP stop me because it lacks the power or capability?"
DB is
very easy to learn. I already have programming experience, so I guess it was relatively easy for me - but I can see how the language would be easy for a non-programmer to learn. If you're seriously interested in writing games, then there's no reason you couldn't use DBP as a stepping stone; Learn what's involved in game creation then "graduate" to something a little more commercially viable, like the Torque engine.
Quote: "If so what does DB and DBP lack specifically?"
I think it would be foolish to write off DBP because it can't do "feature x". Visit the main page, look at the features, but bring a pinch of salt with you
It would only be fair if I pointed out that DBP suffers from a couple of bugs at the moment, but the development team are working very hard to sort them out.
Bender:Blackmail’s such an ugly word. I prefer extortion. The x makes it sound cool.