News for hackers. Stuff that matters.
Re:Create Previously Impossible Games by andrewmcwatters on Saturday May 26, 2018 @11:00PM (#17165244)
Unreal and Unity's marketing revolves primarily around flashy studio-funded PBR-based real-time rendered cinematic animations driven by people with far more than just a decade of experience.

The people paid to create these promotions could build the same shit out of absolutely nothing, completely from scratch. They are all highly experienced and don't need to lean on either platform. It's all a ruse, and perusing projects built with either "engine" (which neither of them are by any stretch of the historical definition) show how much leverage they truly provide developers.

You'd just as easily find that you could hammer a nail with your wallet as you'd find yourself able to quickly build a prototype with either sorry excuse for software.

Re:Create Previously Impossible Games by michaelvoz on Sunday May 27, 2018 @02:25AM (#17165750)
Anecdotal single point of evidence: I was trying something for a project at work, and between raw OpenGL, unity, and unreal, the latter two let me get a POC up and running way faster. I work with dozens of ex game industry people, and none of them have done anything from scratch for AAA. Every major studio has tons and tons of layers of engine abstractions to make development easier and faster.

An apt analogy in the service world is that when I want to write a service, regardless of how many years experience I have, I don't implement my own load balancer. Could I? Yes. Should I? Only if my project is a load balancer.

Build what you need. Buy/ participate in OSS for the rest.

Re:Create Previously Impossible Games by timavr on Sunday May 27, 2018 @05:39AM (#17166221)
The issue is that Unity/Unreal are not designed from ground up for open world simulations. That’s why majority of open world games have custom engine behind them.

A lot of engine parts are off the shelf solutions for physics, animation, production tools etc,but they are all put together in a specific way for a specific project.

Also if you use 3rd party software in games it creates huge risk, especially when you don’t have access to source code or support is bad.

So in the end of the day a lot things are written from scratch or have an extremely custom integration.

Re:Create Previously Impossible Games by Karunamon on Sunday May 27, 2018 @10:24AM (#17166969)
As I understand it, this case of third party code not fitting the bill is part of the reason Star Citizen is so behind. They’re using CryEngine and have had to rip out or change a lot of the internals.
Re:Create Previously Impossible Games by timavr on Sunday May 27, 2018 @11:48AM (#17167381)
I assume with their money, they would have full license with source code.

The bigger reason is scope, fun factor and bugs.

Scope is huge, fun might be not there and bugs probably in 100 thousands.