[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: CrystalSpace vs Ogre3d



Frédéric Lopez:
>  Francesco Orsenigo a écrit :
>  > I was trying to create a *very* simple mech-simulator, so i tried
>  > Ogre3d, wich seemed a quite simple library (i know almost nothing about
>  > 3d programming)...
>
>  I wouldn't say OGRE is a simple library, it's indeed a pretty big 3d
>  rendering engine with a lot features. But it's only a rendering engine,
>  not a full-fledged game engine, you'll normally need other libraries to
>  create a real game (for sound, physics, joystick support, AI, etc.).
>
>  > disappointed: Ogre3d is very strict and invasive: for example, it wants
>  > its own configuration files and does not provide almost any interface to
>  > deal without them;
>
>  OGRE offers a lot of features so that you don't need to write most of
>  the things yourself. If you don't want to take the easy route, it's
>  still possible, but I don't think it's a great thing to do when you just
>  discover a library.
>  For your problem, see for example :
> 
> http://www.ogre3d.org/phpBB2/viewtopic.php?t=10161&highlight=own+config+fil
>e
>
>  > moreover, the only way to create a terrain is loading it from
>  > a .cfg file, while i would to generate it and maybe morph during
>  > gametime.
>
>  Same thing, see :
> 
> http://www.ogre3d.org/phpBB2/viewtopic.php?t=6630&highlight=realtime+genera
>tion
>
>  > Ogre is written in a very strict Object-Oriented fashon i don't really
>  > like:
>
>  I really fail to see how a good OO design is a problem.
>
>  > most of the programming is made inside headers so that it takes biblic
>  > times to compile,
>
>  Compiling is not particulary slow on my machine. I don't understand what
>  you mean by "most of the programming is made inside headers".
>
>  > and it is almost impossible search methods to see how they
>  > work...
>
>  You've got the manual and the API reference for that.
>
>  > And it seems a bit too windows-oriented...
>
>  How so ? I use it on my machine with the official Debian/unstable
>  packages without any problem.
>
>  > So i'd like to try Crystal Space, but it seems even more difficult, or
>  > at least badly documented, with no demos and almost no basic tutorials.
>
>  You can find many good tutorials and articles on the Wiki. Fact is 3d
>  game programming is not an easy task. If you are not prepared to invest
>  some time in it, you won't go very far...
>
>  > Does anyone ever tryed one of these?
>
>  Yep, I did try OGRE and found it very nice, I really don't understand
>  why you don't like it. In case of a problem, take a look at the Wiki,
>  search or post messages in the forums or ask on the IRC channel. The
>  OGRE community is very helpful.