(Forgive the wall of text, I tend to articulate with an unnecessary amount of detail and unfortunately ramble on.)
Hey, a friend of mine and I are researching around for an engine to use for a sort of
Mount and Blade-ish style game, and while in the midst of looking we came across Esenthel. Coming from the absolute clean slated style of Unity to the nightmare that was Torque, we've looked at about a ton of engines and settled on using Unity 3D Pro until now.
The game itself, like previously stated, we planned on being similar to that in design with a ton of changes/improvements/etc. Although we would like to have it coop with the ability to have AI be fully supported, by no means do we want it to be an MMO (and we can settle on using P2P just fine.) After a showing on Esenthel's part, I decided to look further into the engine and overall I'm very impressed, enough so that I might actually buy a license. However, I have come across some complaints that I'd like to address before I commit to a license, and maybe some of you fine folk can assist me in this matter. (Being in a financially rocky situation, I don't have much money to spare so I'd like to make sure my money is going into a sound place.)
Some of the complaints that I've come across are listed, and hopefully can be addressed and/or resolved (not to be offensive either):
- The overall rendering performance of the engine being very slow. I can assume that there's a flurry of ways to optimize a scene, but I hear that occlusion culling is very slow or doesn't function properly/efficiently? I also hear that deferred rendering, and even forward rendering in some cases, are horribly slow and are poorly optimized. While I haven't really had an issue with that from any of the demos on my computers, I'd just like to ask why people would be suggesting that they are that sluggish and slow?
-
- The lack of updates resolving necessary bugs and issues to the core of the engine or engine essentials, instead favoring adding new features. I know there being one developer for the engine, that updates aren't as handily available as say; Unity, UDK, Torque (god forbid Torque has a working update) which all have a bigger team, but I would like to believe that if bugs or unintended responses from the engine are being fixed.
-
- The (possible) not so friendly nature of the users on the forum. Scrolling through some topics and whatnot, I haven't really noticed this, but it's been brought up a few times before and I thought I'd just ask. With that, I also heard that many of the reviews on, for example, DevMaster were from friends of the developer shamelessly promoting the engine. Not sure what to make of that either.
-
- The lack of documentation. It's kinda hard to formulate a better explanation for this, but is there enough documentation, and is it being updated? Doesn't have to be regularly obviously, but is it being updated enough? Is there also enough documentation on that EsenthelScript deal?
-
- Another performance question, but I also hear that having more than ten actors or so really bogs down the whole game. I can compromise on several things, but this I absolutely cannot. Having not absolutely massive, but big battles is one of the hallmarks of this game, and if it cannot do this, it's a deal breaker already. Also, this has to be done over the network with other players.
I figured that asking some of these questions would not only put my mind at ease, but also anybody else in the same position as I am looking through, asking the same questions I am after seeing the same stuff I have.
I really want this to work! After seeing the capabilities, the projects being used with Esenthel, and the recognition it's gotten, I was thoroughly impressed and even thrilled. With that, I'm not going to jump right in and purchase a license, just to experience buyer's remorse afterwards.
Thanks!