Live data from Hacker News

So You've Decided to Move from Unity to Unreal Engine

impromptugames.com

141–150 of 152 posts

Re: So You've Decided to Move from Unity to Unreal Engine

#141
post #107

For any Unreal experts: I'm an aspiring graphics/engine programmer. I don't really care about making games, I'm more excited about improving the tools available. My feet are wet enough with C++ that I think it would be good to start digging around in/ modifying/ contributing (likely merely attempting 'small' stuff like bugfixes) to the Unreal codebase. I've been doing so lately with Blender's codebase lately with som…

If you were working in Blender, Godot may hit up your alley a bit more as an open source community driven engine. But wrt UE, it depends on if by "contributing" you mean "making plugins" or "contributing to the codebase at large". From the sound of things you want to do the latter. Unreal is "viewable source" but you first need to sign up with an Epic Games account: https://www.unrealengine.com/en-US/ue-on-github Fro…

> depends on if by "contributing" you mean "making plugins" or "contributing to the codebase at large". From the sound of things you want to do the latter.

Yep, I just want to cut my teeth on bugfixes for now, maybe a plugin down the road. I'm running into some trouble finding much in the way of a bug tracker. The official issues page:

https://issues.unrealengine.com/

only lists the last 5 bugs. I'd love it if I could browse them all, & perhaps filter by module. Unfortunately I'm not sure that listing exists publically.

Re: So You've Decided to Move from Unity to Unreal Engine

#142
post #25

Earlier quoted context omitted.

Do not fool yourself here, Unreal's main competitor was never Unity, it was the different myriad of proprietary engines that exist in powerful studios, there is were the millions are. Unity could never get into that piece of business and Unreal Engine is barely scratching it.

Yes, but Unity targeted the Indie market with "free for small unsuccessful projects and we take a small cut of sales if it takes off" first and then Unreal jumped into that market. While Unreal entered that market from the opposite direction (offering a proper, supported high-end gaming engine to replace in-house engines of AAA gaming companies) they both converged into the same market when it came to selling to smal…

That is also true. Not sure how much revenue any of that can generate, though.

Re: So You've Decided to Move from Unity to Unreal Engine

#143
post #73

Earlier quoted context omitted.

They’re financed by blood diamonds. I.e. tencent making their initial funds from gacha on the Asian market and now trying to buy legitmity with it.

Tencent purchased a stake in Epic in 2012, years before the f2p mobile market took off. Tencent isn't just a mobile game company, they are basiaclly Chinese Microsoft for how many parts of the industry they are entwined in in their home country.

In 2012 I already had trouble finding any mobile games that aren’t f2p and basically gave up on playing any. (I’m too poor to afford free games.)

Also, they made their blood money on Asian markets not here.

Re: So You've Decided to Move from Unity to Unreal Engine

#144

Earlier quoted context omitted.

Tencent purchased a stake in Epic in 2012, years before the f2p mobile market took off. Tencent isn't just a mobile game company, they are basiaclly Chinese Microsoft for how many parts of the industry they are entwined in in their home country.

In 2012 I already had trouble finding any mobile games that aren’t f2p and basically gave up on playing any. (I’m too poor to afford free games.) Also, they made their blood money on Asian markets not here.

Shame, Chaos Rings trilogy was 2/3 games out by that time and excellent premium games. Stardew Valley would come a few years later. Infinity Blade would also have been a spectacle if you were on IOS. And of course, various console ports. 2012 was probably the peak of premium mobile games for me.

>Also, they made their blood money on Asian markets not here.

sure, but Asia took a while to adapt to mobile as well. Tencent and Netease were still riding out the flash Web hype with stuff like MapleStory and Dungeon Fighter in the very early 2010's. Think it was also the tail end of MMOs too.

Re: So You've Decided to Move from Unity to Unreal Engine

#145
post #123
post #71

Earlier quoted context omitted.

Earlier this year we completed a huge refactor that involved, among other things, getting us almost 100% off blueprints (now we use them just for little bits of presentation logic in UIs). BPs are amazing for discovering how to use the engine - they provide a sort of guided exploration of things, especially when you don't know what you don't know. For us they really, really, really broke down when it came to version…

Hey, I've been working on something I think is pretty cool to address some of the shortcomings mentioned here. If you're up for chatting about your experience and offering some feedback, mind hitting my profile and shooting me an email (on my homepage)?

ua6oxa! Is this like an unreal engine blueprint alternative you are working on?

Re: So You've Decided to Move from Unity to Unreal Engine

#146
post #123

Earlier quoted context omitted.

Hey, I've been working on something I think is pretty cool to address some of the shortcomings mentioned here. If you're up for chatting about your experience and offering some feedback, mind hitting my profile and shooting me an email (on my homepage)?

ua6oxa! Is this like an unreal engine blueprint alternative you are working on?

hey Chris :) I'll email you!

Re: So You've Decided to Move from Unity to Unreal Engine

#147
post #83

> I heard Blueprint sucks! > Blueprint actually rules. Look, I get it - why would a visual scripting thing be good? They're all shit! I agree. > Blueprint is the only one that's any good. It's amazing. It will also help you learn the engine. Everything you do there will be applicable to C++. No matter who you are, you should start in Blueprint. It's 100% true that you can build an entire game in Blueprint. Yeah, with…

Blueprints have terrible performance. They just do. Even trying to compile them into c++ doesn't work well. Blueprints run at least 100x-1000x slower than equivalent c++. This isn't even discussing working with multiple coders and version control, which is also a disaster. If you are making a simple game then they can work. If you aren't then they are not great.

1000x slower? No. Just no.

Re: So You've Decided to Move from Unity to Unreal Engine

#148

Earlier quoted context omitted.

>I really wish Unreal Engine supported a proper scripting language so the choice isn't between noisy node graphs hidden in binary asset files and raw C++ code. People keep shooting themselves in the foot with both of these. That's apparently what UE's new Scheme based language, Verse[0], is aiming to do. But this is very new tech and currently used in the Fortnite editor part of UE. It's not quite something to use in…

Oh I didn't know about this, this sounds great Have they said explicitly that it has ambitions beyond fortnite?

It'll come eventually to the main engine

Re: So You've Decided to Move from Unity to Unreal Engine

#149
post #27

Did Unity have the same reputation for shader cache compilation stutter on PC as UE4 games do?

Tell me more. I’ve recently (past two weeks) gotten more into shaders and I’d like to hear more about this story. What was the shader cache compilation stutter?

With consoles, you have exact(ly enough) known hardware and software so you can precompile the shaders so they're ready to rock.

Some high profile UE4 games released on PC at launch either didn't precompile shaders, or didn't do it well enough, and there was frametime inconsistency when that shader was first encountered as it was compiled. It caused very disruptive stuttering.

Stray and The Callisto Protocol were the two that I think of most. TCP was virtually unplayable. Stray at launch was... less than ideal... for a lot of people.

Not all of it is necessarily directly from UE shader compilition on the fly, nor where the root blame lies. But it certainly got a reputation.

I'm not a game dev, so it's probably a little light for you so I suspect this is a bit too basic for you but [DF](https://www.youtube.com/watch?v=Kr7RGkFuPdQ&t=112s) did the best quick look which may give a direction to look further.

Re: So You've Decided to Move from Unity to Unreal Engine

#150
post #89

Unity offices are closing due to death threats. Things going smoothly after their pricing change. https://www.bloomberg.com/news/articles/2023-09-14/video-gam...

What up with the gaming community? I get the the players being carried away or be from a special demographics but aren't the game professionals aware that they are doing business? Underpaid developers, death treats after some pricing changes. Wow.

This death threat came from an employee. Some are suspicious of the timing because it conveniently ended up cancelling a town hall event with the CEO.
Post reply on HN