If you are asking in context of open world sandbox game with dynamic lighting… (because, I dunno how you otherwise will do time of day for example), then… UE4 is light years ahead of what was out of box in UE3.
I personally remember UE3 as engine that out of box was very poor with handling high quality real time lighting and where achieving desirable quality in material required a lot of time and tweaking.
Besides, there is not that much open world games using UE3. For example TERA Online. Yes it looks cool on screenshots, but when you start playing it and look around, you will quickly discover that environments are pretty simplistic and quite confined.
Hopefully the open world aspect will be improved over coming months.
Because the issues is not with 10km map full of content. The issues is that 2km map half-full of content can bring engine to knees. Especially when it is full of foliage. Also landscape tools begs for some improvments (like Drag Brush to dragging vertices of landscape with masking up and down). That bein said, Landscape tools are one the better terrains tools in game engine, except HeroEngine.
The biggest improvements will probably come along with DX12. With DX12 we shouldn’t be worried by such issues as DrawCalls finally.
IF you will try carter to everyone, you will hurt everyone.
Best example that comes to my head now is GuildWars 2. They use ancient engine based on DX9 because they wanted to carter to the highest possible player base. Results ?
Guys will low end machines can play and have poor performance.
Guys like me with high end machines, can play and also have poor performance… Which aside from other things, keep me from playing.
Doing scalability right is very hard thing. UE4 is managing it, though I would more than happy if all dx10, dx11 **** would be scapperd in favor of DX12 only for PC in future ;).
My opinion is we are in the first adopter phase where the decision on Epics part is do we hold off until the new design is stable or get it out now and have everyone working on making the tech better?
Considering that “real” Linux support is just around the corner indicates it was a good decision on their part.
Personally I’m not going to sell the idea that UE4 is the best engine solution for everyone, and more so if a game is days from release, as the ideals as to best is rather subjective.
As to why something is not working or meeting expectations, and you have something functional as to game mechanics, I would be inclined to send Epic a demo of the game to see if they can come up with some ideas and suggestions as to performance. After all they are invested in helping developers bring their game to market.
@iniside, sure I get you… Better to go for it than try and please everyone. It’s a hard thing to do whilst balancing performance, Skyrim got away with it though.
@ Frankie
You know what if Epic allows, I might just do that ;)…
Well every time we made inquires someone at Epic was quick to respond.
For that matter when we begun the decision making process it was a number one requirement that the engine developer was willing to help us out when needed and Epic was the only company that was as pumped up about our project as we where.
compared to the others that never got back to our inquires or the first question was how much we had in the development budget.
As an observation I’m willing to bet that a lot of developers decided for their own reason to switch not just because the first impression that UE4 is the better engine.
Thing is that’s the way it’s been for a long time, Indies have never had it so good.
Funnily enough, were funded by a telecommunications company and completely private. So not bad off, working on console and I think you can guess who didn’t care a little bit. LOL!
Doesn’t seem to make any difference, what your budget is to some unless you’re literally in the $20+ Mil zone. Shows probably how much they care for one or two man bands…
Unity do listen they’re a good bunch of guys and so do Epic, I’d rather pay $1000.00 a month per seat for that sort of support than $10.00 a month for something you walk through blind. Anyway getting off topic, but enjoyed the chat.!