Page 2 of 2

Whata a h... you talking about

Posted: Tue May 13, 2003 12:29 am
by Uf
I understand that you like OGRE but, don't you read all words from:

http://www.genesis3d.com/licensing.php

A commercial, closed source, no splash screen license is also available for $10,000 per title. Please contact jet3d@yahoo.com to make arrangements for a commercial license.

In this word "commercial" means without splash screen, and with splash screen you can use like as you wish, so please don't play with words, go home and do it yith your child or other kid.

And also second, what do yu know what is my point of view. "Academic"
huh, that is a hundred percent wrong. You think if i found something usefull for extend that I have "much" time for searching for other stuff, and including that conclusion is "Academic".
No if you can do it in fastest and easyest way, why don't.
In fact that is A PB made for, is'n it?
And at least I don't know why echo of ths post is so hot?
It's just about OGRE and his "collidion" which as I can see is longterm definition to strech time of it's developing.

And another word, yes, I have PureBasic Library SDK, and also don't know how to import C++ LIB file because it is so poor documented, that I will take hand at this job and make this library IN NASM or FASM rather then to use software that is strictly made just for a authot of PB (fred - no offense).





And to finish this useless discussion, just don't think that you are a smartest guy on the world, and future will me more bright than now.

Posted: Tue May 13, 2003 8:51 am
by Fred
dmoc: I wont get into this again :lol:

Re: Whata a h... you talking about

Posted: Tue May 13, 2003 1:44 pm
by tinman
Uf wrote:And another word, yes, I have PureBasic Library SDK, and also don't know how to import C++ LIB file because it is so poor documented, that I will take hand at this job and make this library IN NASM or FASM
Unless you have the source for the .lib file you will not be able to import that (I misunderstood, I thought this was a DLL?). The library format for PureBasic (on Windows at least) is just a .lib file but the commands needs to be named so that they start with "PB_". You then need to write a .desc file which tells the PBCompiler what commands are available and what parameters and return types there are.

I don't know how well PureBasic would handle the case where the .lib file contained classes and member functions. As far as I know the commands in PureBasic libraries should be callable as normal functions.

Posted: Wed May 14, 2003 9:23 pm
by Kale
@Uf

>A commercial, closed source, no splash screen license is also
>available for $10,000 per title. Please contact jet3d@yahoo.com
>to make arrangements for a commercial license.

>In this word "commercial" means without splash screen, and
>with splash screen you can use like as you wish, so please
>don't play with words,

No you are wrong! you have to release all source code of your project under the same GPL license with your .exe and you must display the original unmodified Genesis3D animated logo as the first logo on startup of your product, demo or application. You must also prominently display the Genesis3D logo on any marketing materials, advertising or packaging of your product. To not do this you have to pay $10,000 per title. NB If you use the original unmodified Eclipse-built binaries there is no requirement for you to make your source code available.

>go home and do it yith your child or other kid.

What exactly are you suggesting?

>And also second, what do yu know what is my point of view.
>"Academic" huh, that is a hundred percent wrong.

Agreed my point of view may differ from yours to the meaning of Academic, I got the impression from their sites that the two engines mentioned were more concerned with mathematical modeling/Government/Terrain modeling/Research Projects/etc... rather than games, even though i guess they could be used for gaming.

>No if you can do it in fastest and easyest way, why don't.
>In fact that is A PB made for, is'n it?

Yes, and what is so slow or hard about using OGRE, which is being tightly integrated into PB? Your not forced to use it i know, but why would you go to the hassle of trying to get another working when a fully featured 3D engine is there at your finger tips?

>It's just about OGRE and his "collidion" which as I can see
>is longterm definition to strech time of it's developing.

As far as i can see none of these engines mentioned have collision detection!

>And another word, yes, I have PureBasic Library SDK, and also
>don't know how to import C++ LIB file because it is so poor
>documented

You can always ask here!

>just don't think that you are a smartest guy on the world

I don't and never claim to be...

>and future will me more bright than now.

For who?

...wow thats alot of text! :roll:

Posted: Thu May 15, 2003 12:02 am
by dmoc
Kale, serious suggestion: have you actually downloaded OpenRM or OSG and tried the demos? If you are more generally interested in 3D have you tried (for free) Delphi v6 with GLScene (http://glscene.sourceforge.net/index.php) or browsed Delphi3D (http://www.delphi3d.net/) for some excellent info?

Off the top of my head I can not tell you if OpenRM or OSG has collision detection. I would be surprised if they do. Reason being is I think most people would want to use ODE (http://opende.sourceforge.net/), which appears well respected for implementing the physics for a game engine (and more "academic" simulations). There's even a ODE component for Delphi (http://www.cambrianlabs.com/Mattias/DelphiODE/) although I don't know what the progress is of late.

Don't get me wrong, I'm not trying to impress you with my knowledge. These are just some of the best stuff I have come across since I got seriously interested in all things 3D over the past 2..3 years.

Posted: Thu May 15, 2003 5:28 am
by LJ
I'm going to weigh in on this one.
Genesis with a $10,000 price tag in essence is saying: "Our customers are only big software companies, or the rich."

If you've been around Purebasic even for a few months, you'd realize that Purebasic in essence says: "Our customers are everyone with a desire to program highly optimized code."

These two marketing philosophies are not in harmony with one another. One is for the big guy, the other for the little guy who wants to be big.

The $10,000 price tag sounds like someones *** dream, sounds like a greedy company who only cares to sell to the highest bidder, making their software prohibitively expensive to the average to low income computer programmer says: "I don't want the average or poor computer programmers as customers, my program Genesis is too good for them."

I think the company reigns with egotism with that high price tag, and you'll notice this on the web site on the Developers Link: "Not all developers will be listed here. The administrators of the Genesis3D site reserve the right to only list those dvelopers and applications of a certain quality and content level."

Developers Links are suppose to be a service to the programming community. The entire web site is oriented around self, that is the desire of the company and not as a service to the average, ordinary programmer who is striving for excellence. What is funny and sort of a cruel irony is that this very same company, so focused on the acquisition of money rather than being a service affordable for everyone, so focused on the "quality and content level" of even ordinary Developer Links, and yet they misspelled developers as "dvelopers" on the very same page, in the very same sentence pontificating demands of only what they deem as high quality. That spelling of "dvelopers" sure is a high quality presentation representative of the $10,000 price tag....NOT!

Therefore, it is my opinion that with the very different customer base of Genesis 3D and Purebasic, the two products are very much at odds with the underlying business philosophy and would be a disasterous business decision for Purebasic to spend precious development time and money pursuing special built-in support for Genesis 3D for the majority of Purebasic's customer base would become enraged to find out that unless they forked out an additional, oh... $10,000! they couldn't create a 3D game using these built-in feature.

I'm with the brilliant post that said if you want to use Genesis 3D with Purebasic, call it through a .DLL or create your own custom library to use with it. That's my long, vain thoughts on this matter. Nuff said. Lj