Need of external game lib
Need of external game lib
hi all
I think about buying PB.
But I want to code a 3d jump and run game.
So i want to ask you if PB has enough power and commands to do it or would you recommend an external game lib?
I also need physic stuff.
what do you think of using darkbasic within PB? There is a pureDGK plugin which allows me to use DB Pro in PB.
I already own DB pro.
Can you recommend this or are there perhaps better game engines for using in PB?
Thanks in advance for the answers
I think about buying PB.
But I want to code a 3d jump and run game.
So i want to ask you if PB has enough power and commands to do it or would you recommend an external game lib?
I also need physic stuff.
what do you think of using darkbasic within PB? There is a pureDGK plugin which allows me to use DB Pro in PB.
I already own DB pro.
Can you recommend this or are there perhaps better game engines for using in PB?
Thanks in advance for the answers
Re: Need of external game lib
I love programming in PureBasic, but to be honest I wouldn't try to create a game with the 3D internals. There are some better solutions at the moment, which can be used in PB and are totally free like: MP3D. This would save you some money. I really hope, that PB will update ogre3D at some time, but otherwise I think: PureBasic makes much fun and as long as there are some nice libs out there PB does not really need to push forward into 3D programming.
What I mean is: Programming a game with PB: tasty. But I would prefer an external Lib for 3D stuff.
What I mean is: Programming a game with PB: tasty. But I would prefer an external Lib for 3D stuff.
pb 5.11
Re: Need of external game lib
I think the next release of PureBasic will be focused on the graphics (like Ogre update etc. ...don't know).
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
Re: Need of external game lib
what do you think of PureGDK which put DB pro to PB.
I have no idea if PureGDk can work with the latest version of PB.
there is a bad support on the DB pro site..
so I look for a good / better solution
I have no idea if PureGDk can work with the latest version of PB.
there is a bad support on the DB pro site..
so I look for a good / better solution
- Rook Zimbabwe
- Addict
- Posts: 4322
- Joined: Tue Jan 02, 2007 8:16 pm
- Location: Cypress TX
- Contact:
Re: Need of external game lib
PureBLITZ integrats the Blitz Basic 3D stuff... quite simple for a simple jump and run but good!
Re: Need of external game lib
Blitz3D is long dead.. since it uses DirectX7, and this is only emulated in DX9+, you'll find that many B3D games either won't run on Win7 (on some NVidia cards), or will suffer from missing graphics and other glitches.. it's just not worth the effort any more. The SDK is no longer on sale since BRL finally admitted it's uselessness, and B3D is no longer being updated or supported (though still on sale for a disgusting $100).Rook Zimbabwe wrote:PureBLITZ integrats the Blitz Basic 3D stuff... quite simple for a simple jump and run but good!
PB + N3xtD is a good option (although buggy, it's a decent replacement for B3D, and gives you OpenGL or DX9 to work with) - at least until PB's built-in Ogre support is updated.
Ogre in PB at the moment feels like an afterthought, and isn't really any use for actual games, hopefully that will change in PB 5.0

Re: Need of external game lib
They have been saying it will be improved in the next version of PB for a couple of years now. It is a shame, as if it was brought up to where it should be, PB's Ogre3D capabilities could easily compete with the 3D language competitors.Innesoft wrote:Ogre in PB at the moment feels like an afterthought, and isn't really any use for actual games, hopefully that will change in PB 5.0
Re: Need of external game lib
Well, as far as I know the next version (4.60) will definitely be an Ogre update release.Kuron wrote:They have been saying it will be improved in the next version of PB for a couple of years now. It is a shame, as if it was brought up to where it should be, PB's Ogre3D capabilities could easily compete with the 3D language competitors.Innesoft wrote:Ogre in PB at the moment feels like an afterthought, and isn't really any use for actual games, hopefully that will change in PB 5.0
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
Re: Need of external game lib
Lets hope it is an upgrade instead of an update. PB's Ogre3D has been updated to the current version of Ogre3D a couple of times, but it really needs to be upgraded to support a lot more Ogre3D features. People seem to like Ogre3D, but will use it straight instead of using PB's implementation which they say is not as good.c4s wrote:Well, as far as I know the next version (4.60) will definitely be an Ogre update release.
There are not a lot of 3D engines out there that are easy to use with PB, and the few engines that people have tried to get going for PB are often unfinished.
All I know is I am in the market for a 3D solution. Blitz3D is long dead and hasn't worked properly since Vista was released. DBPro is still a tad buggy, and the EXEs are huge. 3DRAD is, well it is 3DRAD. I wish I could find something with the simplicity of DB Classic but for modern operating systems and rendering APIs.
Re: Need of external game lib
You could also try Xors3D. It´s a w.i.p. dx9 engine with a syntax similar to blitz3d.
Pb Xors3d 585 port
Pb Xors3d 585 port
Et cetera is my worst enemy
-
- User
- Posts: 94
- Joined: Sun Oct 24, 2004 9:25 am
Re: Need of external game lib
If you are aware of 3DRAD, why not try to use 3impact ?
Is this an artifact or should it be disposed of ?
Re: Need of external game lib
Mainly because writing a wrapper for the DLL version of 3impact is beyond my grasp.Captn. Jinguji wrote:If you are aware of 3DRAD, why not try to use 3impact ?
Best wishes to the PB community. Thank you for the memories. 
Re: Need of external game lib
Xors3D seems great, but there is a license fee (indie license is $100).chi wrote:You could also try Xors3D. It´s a w.i.p. dx9 engine with a syntax similar to blitz3d.
Pb Xors3d 585 port
Re: Need of external game lib
After trying out the trial version for a couple of days I went and bought the indie license, the engine is actually very good and surprisingly robust. Well worth the $100 (about 80 euros). Porting my current 3D application project took only a short while and works much better now (it was using N3xtD before). Adding new features is simpler too.eesau wrote:Xors3D seems great, but there is a license fee (indie license is $100).chi wrote:You could also try Xors3D. It´s a w.i.p. dx9 engine with a syntax similar to blitz3d.
Pb Xors3d 585 port
Re: Need of external game lib
When did they say this?Kuron wrote:They have been saying it will be improved in the next version of PB for a couple of years now. It is a shame, as if it was brought up to where it should be, PB's Ogre3D capabilities could easily compete with the 3D language competitors.Innesoft wrote:Ogre in PB at the moment feels like an afterthought, and isn't really any use for actual games, hopefully that will change in PB 5.0

I know only from one case, and since that PB-OGRE is usable.

PB-OGRE is missing some really important features of OGRE. The best
would be to implement a wrapper for all functions. Thats all. It would
be also good, if the implementation would be like the XML-Lib, PB-Internal
functions and the possibility to use the Backend-Engine (OGRE) functions
with an _ , that would be the best what Fred could do. If he will only
implement his own functions like he did it yet, it will result in the
same problems like they are today. I hope they will do this in the near
future.
Additional i have reached the limit of this implementation, so i'm waiting
for improvements to continue my project.

MFG PMV