Skip to main content
GameDev.net gamedev.net
🔒 Locked

OGRE. Good?

Started by alnite Mar 11, 2003 at 5:49 PM 2 replies 300+ views
Original Post
alnite
alnite
I read about the OGRE engine a couple of months ago and paid no interest. Now, I am tired of getting nowhere but designing/coding/debugging my (DirectX) graphic engine. I want to code real games and it has been almost two years since I completed my last game. I want to make a game, I want to design a game engine, not a graphic/input/sound engine. I want to know how to solve problems that are game related, not graphics related. So, if any of you has tried OGRE, do you think OGRE is a good, reliable, bug-free, and fast(enough) graphic engine? If you use it, is there a "tendency" that we need to encapsulate the engine (like DX or OpenGL)? What about 2D support? Does OGRE support 2D in 3D, such as a flat surface and a moving camera pointing toward the surface? I am not getting into 3D yet, but I want 2D in 3D. From the screenshots, all are 3D.... Thanks in advance.
500
Wyrframe
Wyrframe
Ogre: Good. For 3D in 2D (as all current monitor-rendered graphics are ). It doesn''t do 2D at all.

Ogre is good, realiable, and fast(enough). I haven''t used it enough to be sure of "bug-free", but it has been well-written.

As for encapsulating it... Ogre? How much friggin'' encapsulation do you need? Ogre is extremely encapsulated, already hides the API, hardware, and video device from the programmer, and handles most scene management already. If you
need to encapsulate it further, you apparently need to use it for things it currently isn''t designed to do. Like, for instance, a 2D scroller.
RIP GameDev.net: launched 2 unusably-broken forum engines in as many years, and now has ceased operating as a forum at all, happy to remain naught but an advertising platform with an attached social media presense, headed by a staff who by their own admission have no idea what their userbase wants or expects.Here's to the good times; shame they exist in the past.
Enselic
Enselic
I downloaded it once and found it to be a slow engine. Since then I haven''t cared much cause it is funnier to write your own (except the darn sound part!)


I am a signature virus. Please add me to your signature so that I may multiply.
Dobbs
Dobbs
alnite I started using OGRE recently, for pretty much the same reasons you gave, and I have to say I like it. Keep in mind it is just a graphics engine - there is no sound, and collision detection is still in the works (although it''s going to be more than just collision detection - they''re releasing a "spatial query" interface along with a collision detection implementation, but the spatial queries could also be used to implement line of sight, 3d sound, etc.).

I''ve found OGRE to be reliable and bug-free so far (I can''t remember seeing any posts in the OGRE forums about bugs other than memory leaks), and plenty fast for my needs. The support for scriptable materials, GUIs, and particle systems is also very nice.

The OGRE development community is also quite active. There are a number of nice 3rd party addons available such as scene description loaders and terrain plugins (with some nice features like paging and spline-based terrain).

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.