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!
Help needed with Ogre. Any other engine?
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.
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?
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?
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!
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!
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.
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.
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.
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!
Thanks!
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.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement