3d: pure, dark or blitz

Just starting out? Need help? Post your questions and find answers here.
spot
User
User
Posts: 16
Joined: Fri Oct 10, 2003 9:20 pm
Location: switzerland
Contact:

3d: pure, dark or blitz

Post by spot »

i'm reading a lot of manuals, testing games and applications to find out if purebasic is the best basic of all available... until now - it is! what i'm not sure about is the whole 3d engine of purebasic, does anyone provide great samples or even full games to have a look at? any commercial 3d game projects which have been done lately? i just want to impress my mates in the office to let them know how great purebasic is :)
-- spot | www.nothing.ch
Codemonger
Enthusiast
Enthusiast
Posts: 384
Joined: Sat May 24, 2003 8:02 pm
Location: Canada
Contact:

Post by Codemonger »

Purebasic is really awesome .. as far as 3D goes it is in development stages using OGRE ... But in the last release PB has opened the doors to DirectX 9. Which i will be focusing in on in the coming weeks. I will also be posting some screenshots of projects I'm working on in PB & 3D on my website Codemonger.com, and more tutorials etc... BTW I have bought the following 3D engines/languages so far:

Cipher Engine
Torque Engine
Blitz Basic
PureBasic

I can tell you that overall - visual quality, Cipher wins(but must be programmed in c++, and the game pipeline is not very flexible), overall messy code and crappy documentation torque wins, overall ease of use Blitz wins(not optimized for speed though) ... And finally PB wins definately for 2D, windows aps, low level functions, and it's future for 3D is looking awesome ... Also PB has something that other Basic's don't, and that is speed :P very important for making games.
<br>"I deliver Justice, not Mercy"

    - Codemonger, 2004 A.D.
spot
User
User
Posts: 16
Joined: Fri Oct 10, 2003 9:20 pm
Location: switzerland
Contact:

Post by spot »

thanks for the information! as far as my evaluation goes i found a lot of commercial games using blitz3d and some in darkbasic. darkbasic looks quite crappy, but the blitz3d games look very fine. do you think the 3d engine of purebasic could compete with the blitz3d engine especially regarding stability (i don't need the latest 3d features, stability is most important for me)? 2d is extremely impressive in purebasic and i want to focus on one product, not on two (like pure for 2d, blitz for 3d).
-- spot | www.nothing.ch
Codemonger
Enthusiast
Enthusiast
Posts: 384
Joined: Sat May 24, 2003 8:02 pm
Location: Canada
Contact:

Post by Codemonger »

Well I've used Blitz extensively and it's stable for 3d programming, but again I always find it very slow for any intensive games, so you become easily limited. I bought it because I enjoy BASIC language, but it has it's limits which is unfortunate for a programming language.

On the other hand with pure basic you do not have to limit yourself to the native 3d OGRE engine, you could tap into a 3rd party 3d dll or com engine, and it's not very hard. This way you have the speed and flexibilty of Pure Basic and you can use the functionality of specific 3d engines. One you might wan't to look at is http://www.truevision3d.com/. It's has a real easy learning curve, and getting it up and running through PB wouldn't take that long. I have thought of doing it myslef, but I am focused on mastering PB and DirectX 9, for my own stuff.
<br>"I deliver Justice, not Mercy"

    - Codemonger, 2004 A.D.
spot
User
User
Posts: 16
Joined: Fri Oct 10, 2003 9:20 pm
Location: switzerland
Contact:

Post by spot »

thanks for your help. i'll be watching your pb/dx9 forum... very interesting for my quest of looking for the perfect dev environment for our future games.
-- spot | www.nothing.ch
Codemonger
Enthusiast
Enthusiast
Posts: 384
Joined: Sat May 24, 2003 8:02 pm
Location: Canada
Contact:

Post by Codemonger »

Good luck, and just to let you know I have been their already and came to the conclusion, I will write my own, which I already did a long time ago with Visual Basic when I wrote and later published my first commercial game http://www.X-Hex.com, I wanted to see what Visual Basic could do with DirectX 7, I pushed the limits. Now I wan't to see what PureBasic can do with DirectX 9 :lol:
<br>"I deliver Justice, not Mercy"

    - Codemonger, 2004 A.D.
Post Reply