Eh, things didn't change when Valve ported their games and client to Linux and native SDL2. The Steam Machines didn't really encourage anyone to write Linux-native titles, and the Steam Deck runs Windows games like-native.
Developers are not going to want to develop, debug, playtest and support a whole other operating system unless they have to. Unless you're already dealing with an ARM native port of your game (like Factorio or No Man's Sky), porting to Apple Silicon isn't immediately attractive.
Could previous versions of Unreal build for ARM Macs? Or was it only Intel that could then run on ARM Macs via Rosetta? Because if it’s the later then in imagine being able to build a game natively for ARM Macs should mean the game runs faster at least a little bit. I imagine that is what that comment was about.
They're talking about existing games already built with Unreal, for AS, being faster than before. You're changing the subject to complain about a separate topic
I don't do app development, is targeting Apple Silicon difficult? Don't know what the build process is, but so many apps don't support it I imagine its not a simple case of running a different compiler.
> I don't do app development, is targeting Apple Silicon difficult?
For GPU accelerated applications, like Unreal Engine, you need to reimplement all the rendering logic in Apple's Metal graphics API. That's no small feat for a big engine like Unreal.
Or stick with OpenGL 2. That’s the route I went with for NoH.
Not an option for Unreal for obvious reasons, but it’s an option when you don’t need compute shaders. And believe it or not, the latest techniques won’t get you much further than GL 2 in terms of visual fidelity.
I’m an iOS developer and I somehow didn’t consider that supporting iOS for these kinds of graphics intensive projects pretty much automatically makes M1/2/3 support easier.
Will performance to development using M1, 16MB be okay?
Wanting to start out using Unreal but hesitant to install on above machine. I am just starting out so nice if someone could point out what would work well, and when to start looking into a stronger gpu/machine.
> Apple Silicon Macs now natively supports Unreal Engine 5
while technically correct, it sounds to me like this is an achievement of apple silicone like apple managed somehow to now support UE5 and not the other way around
IMO title should be Unreal Engine 5 now natively supports Apple silicone macs
Tried to download it on my M2, the installer was taking so long and I never saw any windows saying the install was working. Am I doing something wrong?
27 comments
[ 5.6 ms ] story [ 82.8 ms ] threadRelease notes here:
https://www.unrealengine.com/en-US/blog/unreal-engine-5-2-is...
If developers do the work. It's worth noting that platforms like Linux are also "supported" by Unreal, but developers rarely end up building for it.
Developers are not going to want to develop, debug, playtest and support a whole other operating system unless they have to. Unless you're already dealing with an ARM native port of your game (like Factorio or No Man's Sky), porting to Apple Silicon isn't immediately attractive.
So why would developers bother?
For GPU accelerated applications, like Unreal Engine, you need to reimplement all the rendering logic in Apple's Metal graphics API. That's no small feat for a big engine like Unreal.
Not an option for Unreal for obvious reasons, but it’s an option when you don’t need compute shaders. And believe it or not, the latest techniques won’t get you much further than GL 2 in terms of visual fidelity.
From a technical perspective Unreal already supports iOS on 64-bit ARM processors, so it should have been a fairly straightforward port.
Wanting to start out using Unreal but hesitant to install on above machine. I am just starting out so nice if someone could point out what would work well, and when to start looking into a stronger gpu/machine.
> Apple Silicon Macs now natively supports Unreal Engine 5
while technically correct, it sounds to me like this is an achievement of apple silicone like apple managed somehow to now support UE5 and not the other way around
IMO title should be Unreal Engine 5 now natively supports Apple silicone macs