
3d: pure, dark or blitz
3d: pure, dark or blitz
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
-
- Enthusiast
- Posts: 384
- Joined: Sat May 24, 2003 8:02 pm
- Location: Canada
- Contact:
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
very important for making games.
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

<br>"I deliver Justice, not Mercy"
    - Codemonger, 2004 A.D.
    - Codemonger, 2004 A.D.
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
-
- Enthusiast
- Posts: 384
- Joined: Sat May 24, 2003 8:02 pm
- Location: Canada
- Contact:
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.
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.
    - Codemonger, 2004 A.D.
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
-
- Enthusiast
- Posts: 384
- Joined: Sat May 24, 2003 8:02 pm
- Location: Canada
- Contact:
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 

<br>"I deliver Justice, not Mercy"
    - Codemonger, 2004 A.D.
    - Codemonger, 2004 A.D.