you can make whatever you like in DB and you don`t have to even flash a "made in db" logo up when you run the game (unlike the demo...that forces one on you), you can make what you like and sell it as you please (as long as you dont sell any of the db compiler or key components...for example writing a compiler that compiled to db and includeing the db compiler with it to compile your source), in the words of FastTrack themselves (the makers)
FEATURES
Multiplayer (Lan and Internet)
Fully XP compliant
Online help
Showcase examples
Tutorials
No royalties or licenses<<<<<<<<<<<<<<<<<
Darkbasic is based on BASIC, famous for NOT having anything to do with OOP, BASIC predates the OOP concept by years, and even some of the major researchers have called OOP a "fashion" , the latest trend is for ways to make monolithic self modifying code with "helper" compilers that hide the complexity.
so in a way BASIC is ahead of the concepts pack, though I must admit I am biased, I have used BASIC since about 1974 and never saw the reason for any other language (apart from speed), C/C++ give me headaches when you sink into pointer frenzy, and why bother with HTML even?, if webpages where written in BASIC there would have been no need to create Java or any of the innumerable languages and dialects we have today.
but to answer the question, BASIC now has some limited OOP features, it`s more a matter of discipline and how well you write your code, some very large programs have been written in DB, so it realy does depend on how well you can handle the structure of a large project, DB has functions, user defined types and global/local variables, so you can include code from other files as functions and create librarys and even write your own functions (as a dll).
from experience (under win98) 3D Canvas eats all your resources and leaves you with nothing to open other apps in, as of last week you could download the full (old version) AMAPI modeler and the password for free off the net (off their site, legitimatley...NOT warez), so you might want to look at that since it will cost you nothing and it exports 3DS (to be put back into Pro), MilkShape seems ok, but I wasn`t into modeling that much when I had it installed and the demo ran out, so my experience is limited in MilkShape, we also have several home grown matrix/level editors for x models (or you could make your own) and you can use the free zoners tools to compile bsp maps if you make your levels as bsp and bsp level editors are ten a penny, hope thats some help, cheers.
Mentor.