The quality of whatever you make in DBP (I assume were talking about DBP and not DBClassic) almost entirely depends on your/your teams skills as a coder/artist/developer. If your good at what you do, whatever you make will come out lookin' shiny. If your not, then DBP is probably a great language to start with... It will just spoil you to a point where I really hope you never get into the professional game coding business... commandline based coding was never ment to do anything like this -_-;; For such a simplistic approach to making a pseudo-language (thats right...DBP doesn't have its own language in my opinion since all it does is access the same DLL files...we all know they coded it in C++ or some other mainstream product). It's like the difference between writing a text docutment in binary as opposed to just typing it.
Next point...
Whatever you make for DBP, expect to spend at least 5-6 hours debugging even the slightest thing like the start and end frames animations which seem to get shifted for some reason... And other things like when the screen resolution changes, so do 7 of the binary values used in windows for things like "End file". The DBP compiler is total and utter crap... it is horribly inefficient and can't decide what aspects to add to a program. The command 'print' (you know, print text to the screen in a DOS looking box) seems to require DirectDraw, Direct3D, DirectMusic, DirectSound, DirectPlay, BSP handlers, oh, and DirectInput. Thats just for starts, I dont know WHAT else the crammed in there. Go ahead, compile a program that consists of "PRINT and WAIT KEY" and tell me what the file size is. Oh yeah, and tell me how much CPU power is required to do it (100%). Thats right...DBP based programs eat CPU power like I've never seen before (I'm hoping this is fixed in an upcoming patch?).
Anyway...my point is, if you are a veteran coder looking for a good language to fool around with, fine whatever use DBP...but if you are interested in actually doing something productive...go else where (C/C++/DirectX8.1 and up, NOT C#, VB6 and up, theres a long list...). If your an artist looking for an easy way to express your ideas in a game without going thru college to learn how to code, DBP is great (thats right this isn't just a rant). If your a 'game designer' (aka some loser with an imagination and no other mental talents who thinks they can call themselves that) DBP is perfect for you...nuff said. Sorry for making this so negative but I am just voicing my opinion. These are just things to consider. On a side note, DBP aint that expensive

--Mitch
Live as if to die tomorrow...
Learn as if to live forever.