Missing features list?
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
Missing features list?
I'm tired of hearing what the engine can do, I would like a list of things that it can not do (that other engines can, I know it can not make sandwiches ).
Do not misunderstand me; I'm not saying that the engine is bad, it's great and we know it, but it should have many features that are missing anyway.
It's just for curiosity I'm using the engine and i'm 100% sure that it fits all my needs. I'm not going to abandon it if it has no support for any feature.
Sorry my english.
Do not misunderstand me; I'm not saying that the engine is bad, it's great and we know it, but it should have many features that are missing anyway.
It's just for curiosity I'm using the engine and i'm 100% sure that it fits all my needs. I'm not going to abandon it if it has no support for any feature.
Sorry my english.
it's not about what the engine can do for you. it's about what you can do with the engine.
Last edited by Virion on Fri Oct 02, 2009 6:18 am, edited 1 time in total.
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
-
- Posts: 914
- Joined: Fri Aug 03, 2007 12:43 pm
- Location: South Africa
- Contact:
And also, it can do anything if you add code for it, a feature that is "missing" is something that the engine doesnt offer natively, and 9 times out of 10 theres a good reason why.
i think you are looking for a list of "next gen" features in games, and looking for a list of "it doesnt support xyz out of the box", which to me is a waste of time,
i think you are looking for a list of "next gen" features in games, and looking for a list of "it doesnt support xyz out of the box", which to me is a waste of time,
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
OK... I don't think it's a complete waste of time because not everyone has the knowledge to implement everything in the engine.
For example, a feature that is missing is perpixellighting on animated meshes, some people may find useful to know it BEFORE they start their game project because it may be an important feature so they can migrate to another engine (like OGRE) in time.
I think it's better to know before what the engine can't do and not be disappointed later.
There is nothing wrong that some engines do not have certain features, theres no problem in that. I know a few important features missing in irrlicht, but even so it is ideal for me. I've tried using OGRE which has resources to rival in commercial engines, but the performance and complexity have not pleased me.
If I had any idea how to implement such things in the engine for sure I would not be using the irrlicht, but I would make my own engine from scratch.
No engine is perfect, all of them has always something missing.
What matters is that you know the things missing in the engine will not be missed in your game.
Didn't mean to be rude. Sorry my english.
For example, a feature that is missing is perpixellighting on animated meshes, some people may find useful to know it BEFORE they start their game project because it may be an important feature so they can migrate to another engine (like OGRE) in time.
I think it's better to know before what the engine can't do and not be disappointed later.
There is nothing wrong that some engines do not have certain features, theres no problem in that. I know a few important features missing in irrlicht, but even so it is ideal for me. I've tried using OGRE which has resources to rival in commercial engines, but the performance and complexity have not pleased me.
If I had any idea how to implement such things in the engine for sure I would not be using the irrlicht, but I would make my own engine from scratch.
No engine is perfect, all of them has always something missing.
What matters is that you know the things missing in the engine will not be missed in your game.
Didn't mean to be rude. Sorry my english.
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
Okay... maybe it's waste of time
I thought some important features were missing (as ppl on anim meshes), on forums it's possible to find minor limitations... but maybe no important feature that the engine suggests it has is missing.
For example, the site says the engine has ppl support, so i would assume it has ppl support on animated meshes, which was wrong (before 1.2). This is a bad thing.
Now imagine someone discovering this after he did all the programming and modelling work for a game .
I thought some important features were missing (as ppl on anim meshes), on forums it's possible to find minor limitations... but maybe no important feature that the engine suggests it has is missing.
For example, the site says the engine has ppl support, so i would assume it has ppl support on animated meshes, which was wrong (before 1.2). This is a bad thing.
Now imagine someone discovering this after he did all the programming and modelling work for a game .
You don't even consider the possibility that the site was updated after ppl support was added to the engine !?Repgahroll wrote:For example, the site says the engine has ppl support, so i would assume it has ppl support on animated meshes, which was wrong (before 1.2). This is a bad thing.
Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.
we could try the windows tactic:
split irrlicht into different versions, or even better... modules that can be linked together:
y?
because most people fear the engine will become a "STUDY THE API FOR A MONTH BEFORE YOU CAN DO ANYTHING" like OGRE, and some fear it will kill backward compatibility.
segmenting would help.
split irrlicht into different versions, or even better... modules that can be linked together:
y?
because most people fear the engine will become a "STUDY THE API FOR A MONTH BEFORE YOU CAN DO ANYTHING" like OGRE, and some fear it will kill backward compatibility.
segmenting would help.
How about a wish list on the Wiki? The wiki is more easily accessible than sourceforge. And it seems to me a "wish list" serves the same purpose as a "missing features list" but is more positive in tone
It could be divided into two sections, with critical unsupported features separate from the more fantasy ones...
It could be divided into two sections, with critical unsupported features separate from the more fantasy ones...
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
-
- Posts: 1691
- Joined: Sun May 18, 2008 9:42 pm
Actually that would be really good. I've been trying to find a feature I could help add to the engine. I'm trying to figure out LOD. But don't get too excited .
That would be illogical captain...
My first full game:
http://www.kongregate.com/games/3DModel ... tor#tipjar
My first full game:
http://www.kongregate.com/games/3DModel ... tor#tipjar
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
Mesh LOD?
It's easy to do... just change the objects according to the distance from camera =/. I dunno how heavy is to do that individually, but it's a good workaround.
Texture LOD the engine has... at least texture simplification, i don't know how to actually "change" the texture. But i think the simplification is just okay.
Hope someone can help better, 'cause i'm just beginning to do serious stuff.
Sorry my english.
It's easy to do... just change the objects according to the distance from camera =/. I dunno how heavy is to do that individually, but it's a good workaround.
Texture LOD the engine has... at least texture simplification, i don't know how to actually "change" the texture. But i think the simplification is just okay.
Hope someone can help better, 'cause i'm just beginning to do serious stuff.
Sorry my english.