I know this is /g/ but why does every tech bro use Unreal Engine instead of making their own engine?
i guess tech bro is one of those words that just doesn't mean anything now
>>107103375Microsoft is full of tech bros for example.They own Doom engine.Yet they would rather put Halo on Unreal Engine or make their own custom engine.Why?
>>107103366because creating your own engine is fun the first two times, and then you understand why game engines like Unreal and Unity exist, and then you actually make something valuable in a team.
>>107103366>I know this is /g/ but why does every tech bro use Unreal Engine instead of making their own engine?because it costs more money to hire guys who can write a game engine than it costs to pay some licensing fees for unreal, writing those engines is actually a hard thing that some random game dev couldn't do
Big AAA studios can afford to make their own Unreal Engine competitor, but I don't know if the same is true for smaller developers.
>>107103385My experience as a player is that games with custom/in-house engines almost universally run better (and often look better) than games that license generic engines like Unreal.id tech, Decima, Suckerpunch's engine, Naughty Dog's engine, even Frostbite consistently produce better results than UE5 titles.I say this as someone who was excited for UE5 when I saw the early Nanite/Lumen demos.https://youtu.be/qC5KtatMcUw?t=455The level of detail was impressive and it was easy to ignore the now-obvious temporal smearing issues.The reality seems to consist of every dev using the same handful of megascans assets, making every game look the same while also halving the framerate.It IS possible to get decent perf out of UE5 but seemingly only by ignoring all the new hotness and using it like UE4. See: Split Fiction.
Unity is better.
>>107103541Does Unity have realtime GI yet?
>>107103548I don't know what a GI is.Unity games are fun to play, there are interactable objects. UE games are very stiff.
>>107103493>Big AAA studios can afford to make their own Unreal Engine competitoryet are the most stingy so they choose unreal engine anyway
>>107103572I can give you something stiff.
>>107103665He said he likes games that have interactable objects.
>>107103665Not if your penis is running in ue5.Brung the dick to unity or godot and get it floppy, nigga
>>107103366It would probably take many years for a solo dev or a small team to develop something as intricate and extensive as Unreal Engine. I'd figure they probably wouldn't want to add so many years to their development time just to make one game.
It’s too expensive to rebuild an engine from scratch for every game you want to make. We’re not in the days of basic point and clicks where a slightly rounder set of tits is enough to impress anyone anymore. For some reason we need 50,000 particles a second and overly detailed procedurally generated environments and hyper realistic facial scans. All that is time consuming and expensive to build yourself and that’s before you can even start on the game.Anyway I never had a problem with Unreal 5 games, maybe upgrade your hardware
Have you seen the games uploaded to itch.io, and steam. Pretty much everyone uses engines no body wants to code graphics from scratch what will make them better programmers. You can also tell a game that is made by an engine is one that uses ragdoll physics,
>>107103541>Unity is better.depends, one game I played which was made in unity made my fans spin like a turbojet, blair witch
>>107103928You should be able to run prime95 smallfft and furmark simultaneously. If you can't you have severely messed up.
>>107103891How does being good at linear algebra turn you into a better programmer? Ever seen how academic fags program?
This is what drawing some tree d graphics from scratch looks like. It makes people shit themselves since theres practically no one on the planet that does it anymore
>>107103980for loops make people shit themselves?
>>107103980Except the peeps that make unreal engine , unity. Any game engine. People who write any application with 3D in it are the ones cashing in the big bucks
>>107103968Its more than linear algebra, its geometry, vectors, matricies, rotations, calculas , trig
>>107104122>its geometry, vectors, matricies, rotations, calculas , trigthis is linear algebra
>>107103366They want to actually ship a game and not waste time on an engine. Hiring devs is easier also. You don't care as a player, but they want maximum profits for minimum work.
Playstation 1 had the GTE . I wish I could code on it , it would be so cool
>>107103366Use case for writing your own engine: youtube+patreon so other wannabe tech nerds can live vicariously through youUse case for UE5: shipping a game