PureBasic 4.30 and Ogre

Everything else that doesn't fall into one of the other PB categories.
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

3DGS has always looked interesting... I had no idea they were on A7 engine now!

BUT...

You have to PAY to upgrade... not a token amount either...

And why is the Lite-C Free called a 30 day TRIAL? Free is free in my universe!

Still it makes sense... if you could use ANY C language then you could probably defeat the copy protection! 8)
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
User avatar
djes
Addict
Addict
Posts: 1806
Joined: Sat Feb 19, 2005 2:46 pm
Location: Pas-de-Calais, France

Post by djes »

Polo wrote:Yes, though it's far from being complete.
I use at the moment Direct3D9, which works very good in Purebasic :)
A little sample would be nice :)
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

djes wrote:
Polo wrote:Yes, though it's far from being complete.
I use at the moment Direct3D9, which works very good in Purebasic :)
A little sample would be nice :)
Not yet as I haven't got much exciting things to show ;)
Just basic features I'm afraid.
User avatar
djes
Addict
Addict
Posts: 1806
Joined: Sat Feb 19, 2005 2:46 pm
Location: Pas-de-Calais, France

Post by djes »

Polo wrote:
djes wrote:
Polo wrote:Yes, though it's far from being complete.
I use at the moment Direct3D9, which works very good in Purebasic :)
A little sample would be nice :)
Not yet as I haven't got much exciting things to show ;)
Just basic features I'm afraid.
Ok! Take your time :) I'm always hungry of this kind of code, because I'm never sure about the right thing to do (see how different games could have different inits)
Fred
Administrator
Administrator
Posts: 18150
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

Polo wrote:
ale870 wrote:I think there are many "doubts" here. I think many people are like in my position: it seems almost every indie tool to make games (not the usual tetris or pacman, but something more complex) are not enough mature. Until now, I found only 3d game studio really mature and with every feature needed (for an indie developer).
I like PB very much, and I'm using it to make a rich client application. But for games 3d... the situation seems different.
And if I take a look somewhere else, I see a similar scenario. I bought many 3d engines, but they are not mature (buggy, in beta forever, lack of features, etc...).

I'm frustrated.
What you say is pretty right, 3DGS is mature (though it wouldn't be my choice either), Blitz3D was mature a few year ago but DX7 is obsolete with Vista.
All the other engines either are beta, bloated (Ogre...) or not usable.
OGRE is not bloated, it is just features packed. Take a look to the (very optimized) C++ code and see what i mean. In fact it's probably the most complete and versatile 3D engine (think than not everyone is wanting to do a FPS) - and it is freely available. And yes, it results in some megabyte DLL, but look at the DLL or executable size of modern games and you got the point. Also, the PB implementation is even bigger as it includes about 20 third part modules/libraries to have more powerful implementation.
ale870
Enthusiast
Enthusiast
Posts: 180
Joined: Wed Jul 09, 2008 7:02 am
Contact:

Post by ale870 »

Thank you Fred.
Can you give me more info about the features implemented in PB 4.20 and in the future (not too far I hope!) version 4.30? (I'm not an expert in Ogre and in its implementation in PB).

If I try to use PB+Ogre can I:

1) manage huge terrains with not too much code? Can I deform them?
2) Can I manage physics and vehicles? (without using other engines)? Or do I need to use other engines (like newton, ageia, etc...)
3) Can I manage LOD? Or it could be managed automatically?
4) Does it use BSP? Octree?

Are these features already implemented in PB or not?


Thank you for your help!
Fred
Administrator
Administrator
Posts: 18150
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

1) no
2) basic physics yes, vehicules no
3) it's automatic
4) both - depending of the scenemanager (bsp for quake like level and octree for other kind of scene)
ale870
Enthusiast
Enthusiast
Posts: 180
Joined: Wed Jul 09, 2008 7:02 am
Contact:

Post by ale870 »

Thank you Fred!
byo
Enthusiast
Enthusiast
Posts: 635
Joined: Mon Apr 02, 2007 1:43 am
Location: Brazil

Post by byo »

OGRE based games displayed in the OGRE3D site are really really impressive.

Fred, do you think PB's OGRE implementation will add some other commands from the huge OGRE api or will it be the same commands in the Engine3D list?

Purebasic has changed the way I see programming languages in many ways. Thank you for that and keep up the good work.
Proud registered Purebasic user.
Because programming should be fun.
Fred
Administrator
Administrator
Posts: 18150
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

It will add more commands, yes.
User avatar
djes
Addict
Addict
Posts: 1806
Joined: Sat Feb 19, 2005 2:46 pm
Location: Pas-de-Calais, France

Post by djes »

Image
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

Good to hear some news about the future 3D package of Purebasic :)
We'll see how it turns out :)
ale870
Enthusiast
Enthusiast
Posts: 180
Joined: Wed Jul 09, 2008 7:02 am
Contact:

Post by ale870 »

:D :D :D

Great!

(have you some anticipations about the commands and features?) :wink:
sigi
User
User
Posts: 79
Joined: Fri Apr 25, 2003 7:16 pm
Location: Germany

Post by sigi »

Can`t wait for this. :D
Athlon X2 7850 - Geforce 8800 GTS 640mb - 8 GB Ram - Vista Home Premium 64 bit SP2
akee
Enthusiast
Enthusiast
Posts: 496
Joined: Wed Aug 18, 2004 9:52 am
Location: Penang, Malaysia

Post by akee »

Wow Fred! From the response, you have now created a hunger... When's the beta coming... ;)
Post Reply