So is the 3Impact Engine any good?
3Impact Engine
Miscellaneous Forums/General Discussion/3Impact Engine Remember devmaster.net for game engine reviews:
http://www.devmaster.net/engines/engine_details.php?id=48
Personally, I wouldn't use it. It only supports .X files, has no built in LOD, and uses only multi-pass rendering for multitexturing as far as I know.
I think someone posted a recent thread asking how multitexturing works, because one of the 3Impact devs said all multitexturing you see in games is done by rendering the object multiple times for each texture (absolutely false), just like 3Impact does it. On top of that he even said that multpass texturing doesn't lose performance because they use vertex buffers (also absolutely false). Even on this fact alone, I wouldn't use it (who wants to use an engine who's developers don't know what they're talking about?)
http://www.devmaster.net/engines/engine_details.php?id=48
Personally, I wouldn't use it. It only supports .X files, has no built in LOD, and uses only multi-pass rendering for multitexturing as far as I know.
I think someone posted a recent thread asking how multitexturing works, because one of the 3Impact devs said all multitexturing you see in games is done by rendering the object multiple times for each texture (absolutely false), just like 3Impact does it. On top of that he even said that multpass texturing doesn't lose performance because they use vertex buffers (also absolutely false). Even on this fact alone, I wouldn't use it (who wants to use an engine who's developers don't know what they're talking about?)
Use 3Impact only recommended in:
- You can use VC/DevCpp with some knowledge.
- Your target is Physic simulation(great part of 3Impact).
- Your aims are making small-to-medium scale games.
-. You don't care about 2D or has your own 2D solution.
- You can use VC/DevCpp with some knowledge.
- Your target is Physic simulation(great part of 3Impact).
- Your aims are making small-to-medium scale games.
-. You don't care about 2D or has your own 2D solution.
You will have a nightmare importing models into it ... it requires 3 separate files just to get the collision detection system working e.g. if you have a model of a house, to create auto collision detection you will need 3 files :-
- the same model with NO textures
- the same model but with spheres added which act as collision detection guides.
- the same model with all textures applied.
It became too tedious and I got fed up of it.
- the same model with NO textures
- the same model but with spheres added which act as collision detection guides.
- the same model with all textures applied.
It became too tedious and I got fed up of it.
I had no real problems with collision detection, using just one X file.
There are other problems with 3Impact though :
* Your main function is called from the 3Impact library (at a set rate, which, last time I used it, it couldn't be changed). This makes it a pain if you want to do title screens, hi-scores etc etc
* Pay for yearly updates
* There are no 2D sprites - everything was 3D, which can make text fuzzy (due to mipmaping).
There are other problems with 3Impact though :
* Your main function is called from the 3Impact library (at a set rate, which, last time I used it, it couldn't be changed). This makes it a pain if you want to do title screens, hi-scores etc etc
* Pay for yearly updates
* There are no 2D sprites - everything was 3D, which can make text fuzzy (due to mipmaping).
I like the physics system it had, but didnt like the model pipeline. It was pretty tedious.....
There's a tae-kwon-do fighting game just released and it's made in 3impact. Looks pretty good too.
http://www.tkdgame.com/
http://www.tkdgame.com/