Quote: "but isnt the basic language a little antiquated? like about 30 years? its too linear."
I don't necessarily want to keep this going but I have to say that Basic is not antiquated. That said, Lee decided to use DirectX. Therefore, most of the DBPro code is actually made up of commands to easily generate code for DirectX. I can see where he thought a "Basic" approach would be very usable. This allowed him to use other "Basic" commands that are familiar to all Basic programmers. I think it was very well thought out and the approach was excellent.
One of the authors of
DarkBasic Pro Game Programming, Jonathan Harbour, has a varied background in real-world programming. He now teaches among other courses, Advanced C++ game programming using Allegro and DirectX. What does he think of DBPro?
"Given our backgrounds, why do you suppose we are interested in DarkBasic? Because DarkBasic is awesome! You can do anything with it. . . It runs on the latest version of windows, supports DirectX 9.0 and features more than a thousand commands that are all geared for game development. The most compelling thing about DarkBasic is that you can write solid, fast-running code, with a very short learning curve. Once you get started, and get a feel for what DarkBasic can do, you will be hooked!"
I hope that this can be the end of such a debate; but, for some reason I doubt it.
I reject your reality and substitute my own!
Add more adventure to your game -- use
RPG Mod