Sign in to follow this  
b3y0nd3r

Help needed with Ogre. Any other engine?

Recommended Posts

hi everyone,

2nd post in Newbies section, and I think this won't be the last :) Ok, I'm finishing right now the book "Teach yourself C++ in 21 days", and I'm starting to know the power of C++ for games.
Now I'm looking to make some experiments with a game engine. I have tried Ogre3D (though this is not a game engine but a graphical engine) and I'm a little disapointed with the complexity involved in setting up an applicaction :(
I'm using Mac OS X, and I need someone who knows how to work with Ogre for helping me at setting up an application, because the "tutorial" in their web isn't clear at all.
Nevertheless, I would be pleased if you can talk me about other engines, it is not necessary they have to be free, I'm ok if the price is up to 200$

Thanks in advance!

Share this post


Link to post
Share on other sites
Thanks for the answer. The thing is that I've seen both of them, and I chose Ogre because it was more powerful and I like more how the graphics were than in Irrlicht.

Share this post


Link to post
Share on other sites
Why do you think Ogre is more powerful? What can it do that Irrlicht can't? Are you sure you need that extra power, and are you willing to give up ease-of-use to get it?

Are you sure the graphics were better because of the engine, or maybe it was because of the art assets used (models, textures), or just different effects being used? Are you sure those can't be done in Irrlicht as well?

Share this post


Link to post
Share on other sites
Well, if Irlicht is mean to be easier than Ogre, I don't doubt to get it as main engine, but comparing these sets of screenshots, makes me wonder if maybe is worth getting Ogre.
I don't have any deadline for my project as it is a pure hobby that will take me some years to get to a release state. From this point of view maybe the difference between them is 2 more learning months in Ogre than in Irrlicht.

Ogre:
[img]http://www.ogre3d.org/gallery/[img/]

Irrlicht:
[img]http://irrlicht.sourceforge.net/screenshots-projects.html[img/]

Since I'm a newcomer, I may be wrong and that difference could be easily overcome in Irrlicht. If so, ¿what's the point to get that quality at Irrlicht?


Thanks!

Share this post


Link to post
Share on other sites
Ogre does look like a pretty solid graphics engine, but the learning curve is pretty steep. The installation write-ups on their wiki seem to be for a slightly older edition or - best case - simply use a slightly different naming scheme for environment variables and leave some key things out of set-up. Took me the better part of an evening to get Ogre up and running.

My recommendation to you is to start smaller; use either the engine suggested by the other poster here (which I can't speak to) or - if you want to try and leverage your newfound C++ knowledge - you might try SDL. It's far easier to get up and running than Ogre and you can follow a handful of tutorials to see things drawn on screen for your first time.

Gage64 makes a good point that bares emphasis: the graphics engine is only a small part of what makes a game look good. The easiest way to see this is to look at the games that first come out for console systems and compare them to the games that come out later for the same console systems. Getting better at using the same engine, having a staff of professional artists behind you, not to mention years of preceding practice and good resources, mean far, far more.

Don't expect your first games to look all 3d and amazing. Start with 2d as moving sprites from point A to point B on a flatscreen is far easier to do than applying object space, world space, and projection space transformations to a mesh to get something 3d moving around.

Share this post


Link to post
Share on other sites
Quote:
Original post by serratemplar
[...] or - if you want to try and leverage your newfound C++ knowledge - you might try SDL.

If you want to go that way, I'd suggest SFML. Unlike SDL, which is written in C, SFML is C++.
To be honest I never really used SDL so I can't say what's better, but still I like SFML a lot. Simple and Fast. Also has good documentation and tutorials available.

Share this post


Link to post
Share on other sites
Ok, thanks all for the reply. I thank you are right, I may start with SFML, it looks good. A question about it, ¿is it only for learning some 2D, or could I use it in my project? I mean, ¿is it powerful enough for a 2D RPG game?


Thanks!

Share this post


Link to post
Share on other sites
Quote:
Original post by b3y0nd3r
Ok, thanks all for the reply. I thank you are right, I may start with SFML, it looks good. A question about it, ¿is it only for learning some 2D, or could I use it in my project? I mean, ¿is it powerful enough for a 2D RPG game?


Thanks!

SFML is pretty fast, hence the F in the name. You can look in their forums for some projects done with it, I just had a quick look and found this. So obviously it's powerful enough for a 2D RPG.

Though if you're just starting... I'd do something simpler first. If you think ahead, you can reuse parts of your code in later projects. Otherwise you still keep the experience.

Share this post


Link to post
Share on other sites
By the way, I'm trying to install SFML on Xcode (As I'm using Mac OS), but I'm unable at getting it to run. It says it doesn't found the libs.

Any need welcome!

Share this post


Link to post
Share on other sites
Thanks for the answer Gage64, but I did what is at section "Installing SFML", that is, copying the frameworks. But then, when trying to build&run a new project, it says it cannot find the frameworks as well the SFML/Graphics.hpp

Share this post


Link to post
Share on other sites
It's kinda frustrating for a newbie being even unable to set up the engine.

Anyways... Can you recommend any 2D game engine with a Proper Learning-Curve, powerful and Mac Os compatible?

Thanks :)

Share this post


Link to post
Share on other sites
Well, I finally got it to run. For any reason the frameworks copied corruptly.


By the way, I was also taking a look at Kanji engine, but somewhere I read it wasn't available anymore because it was bought by Gogii Games Engine. Anyone knows somethiny about it?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this