I am a 3d/ motion graphics artist. Back in November, i got a new M1MAX Macbook Pro. Since then I have been trying to figure out how it was going to fit into my PC workflow. Then I had a hard deadline coming up that required me to switch my simulation work over to my MacBook, while my PC was busy with another task. I have been working on this simulation scene that has a few dozen objects bouncing around a room. I had been working on this job for about a week, so I knew what to expect for my simulation times. By the way, I was using C4D. My Macbook pro DISTROID my PC in sim times. I was used to setting up the scene and it takes 20-30 minutes to cache for real-time playback....my MacBook was 7-10 minutes! it was SO FAST that I found myself watching the non-cached playback and was able to identify issues I was having. My PC is running a 10-core i9 that's 3-4 years old. it's not a THreadripper, but it's no slouch. Now I find myself thinking about how to divide up my jobs to take advantage of the M1s power. And don't even get me started about aftereffects. my 45-minute render on the PC was closer to 15 minutes on my Macbook. Not only render times but the Interface and feedback is WAY better. I have been building HUGE animations for LED walls and for delivery I need to chop them up in pixel-accurate 'slices' for the playback on these specialized playback systems. My master QuickTime file for one animation was 8k and come in at 35 gigs. My PC struggles when I start masking it and moving my 'slices' around in a new comp. My M1 Macbook pro feels like I'm working in HD! But not everything is all roses. Redshift GPU rendering is a joke. One frame of one of my projects took 3 minutes on my PC with a 3090 & 3080...My MacBook pro took 35 minutes. That is so far from acceptable it's not even within consideration. But I am interested to see what the new Redshift 3.5 CPU looks like. In conclusion, being an old school Mac Guy that was forced to make the switch to PCs about 8 years ago, I am happy to see Apple come back with such strong machines. But I realize My work is in the top 3-5% of all users that will push their hardware this hard. The fact that Apple has delivered this much power....IN A LAPTOP FOR ME...is a real accomplishment. The only thing needed for Apple to be really taken seriously as a production machine again is to mend the broken bridges with NVIDIA. But from what I hear neither side is willing to work together. So if I had to buy a new system today....it would still be a PC, But in a year? That may change.
@@solidgalaxy3339 Thanks for asking. Surprisingly, this was only 1 year ago. When I wrote this, I was waiting on the MacPro and expecting exponential scale in performance. Apple did NOT deliver with the MacPro I was hoping for. From everything I hear, the M-ULTRA chips have a few serious bottlenecks. Some blame that bus throughput between the chip dies, while others (including Apple) blame developers for "quick compality re-compiles" that do not take advantage of the hardware as much as a proper ground up re-write would. There is still a big future for the Apple M chip...but I am still waiting....and that's disappointing. But back to your question "WHAT did I buy." Well, the week before the Ryzan 7000s came out, the Ryzon 5000s were getting blown out. I have a PC parts list for a new "dream machine" that I continually update every 2-3 months. Well, the parts on that list ranged from almost $5000 to around $3500. So I pulled the trigger on a new AMD 5950x system with 128 GB of RAM and 8 TB of internal M.2 storage...AND a new 4090 to go into it. Look at those parts and that price. Apple was NEVER a contender. As soon as the new System was built, I must have spent a week doing nothing but bench tests. Across the board, it beat my Mac by 20-30%. And the more I look around at other people's Apple to PC comparison, newer PCs were definitely faster. The Redshift benchmarks demonstrated this the best. A 4090 in a Newish PC gets about 1:18 in the Redshift benchmark...the BEST Mac score I have seen is around 4 minutes. This is a Win for apple that its even COMPEATING in this test that had NO Apple support for the last 4-5 years...but 75% slower?!?!? SO the Mac is NOT for rendering, you COULD, but your better off sending the job to a cheap $1500 Pc render node you can build. But there is one area that the I feel the Mac still excells at, and that is running anything ADOBE. Maybe its my Mac-guy bies but AE and photoshop feel super responsive on the Mac. My new works station IS faster at rendering/computing...but my MacBook pro fells like I am able to work faster. I REALY wanted to see a beast of a MacPro, but what we got was a top of the line Macbook pro, in a fancy case that costs $4000 more. My final take way, Apple is in the running, but still not giving the PC a real challenge.
There are other reviews out there and the end result is pretty similar. Buggy, slower, lack of compatibility. The general consensus is if you buy a Mac Studio for simple applications that simply need speedy RAM throughput, you'll be fine. If you bought a Mac Studio specifically for massive computations in projects like 3d rendering and CAD, my condolences.
@@pirojfmifhghek566 Thanks, Pirojf :D I'm just gonna get a good gaming laptop (probably a 2021 model as they have great prices atm) and then just build a workstation later when I can.
This was exactly the video I was looking for. I'm just starting out learning game dev and virtual vfx production with unreal (I'm a motion designer/vfx artist)...and was about to either build or buy a new computer. This really answers pretty much all the questions I had about which kind of computer to go with for the immediate future! Thanks so much! As for future tests with software...even though I've pretty much decided to go with a Puget Systems PC, would still love to see more vfx and motion graphics pipelines tested out on the new macs (blender, maya, c4d. after effects, nuke, etc).
The thing about PC/Windows/Linux VS Apple is that game engines like Unreal Engine and Unity makes a considerable effort to enable cross platform development on Windows Linux and Apple. However Apple refuses to allow you to make games for Apple or iOS without buying an Apple mac to compile the code with Xcode. I own an iPhone and I cannot install games onto it using my windows/linux machines. You just cannot test your game or VR project on an Apple device if you do not compile the game on Apple hardware. There is no good reason at all for me to buy into this closed garden business model. None. The only reason Apple does this is to make more money for themselves and to control developers, it does not help me as a developer. It does not help the 3d ecosystem and it pushes me away from any desire to support that business model because it does not help improve the 3d industry at all. Apple needs to learn to cooperate. Apple does not want to play nicely with the other kids. So as a game dev I avoid Apple for anything related to 3d work or app development unless I absolutely have to for things like porting over from Android or for client work. Even then the 3d performance on Mac is abysmal even on the M1 for things like path tracing so you end up having to cut things out and reduce the fidelity to get 30fps. No thanks Apple, keep your studio.
Just on the last point about the price comparison. It would only make sense to get the Mac studio or better if you're 100% targeting iOS/macOS (no other platforms at all). Anything other than that, your money is better spent on a PC and using a cloud Mac to compile for Apple platforms. The development process will be far smoother in both Unity and Unreal on a PC. Plus, you'll have access to more games in your down time and save a lot of money. If you have the cash - do both by maxing out a PC, and then going for the cheapest m1 Mac you can find. The top end Macs are just not worth it for development. If you're working with proprietary software like Final Cut Pro, Logic, etc, or your company is making the purchase, that's a different story. I'm speaking as sole Mac user and full time iOS/Mac developer. When I've worked on game projects, it's been painful.
Apple is a closed ecosystem indeed incompatible with almost everything outside of it but working perfect as long u stay in their ecosystem and use their products only together with other Apple producst and software made specific for these. Now the M1 is indeed a quite new chip and so things might need to adapt a while for sure to get more compatible in general but the question then is, will Apple let that happen?
Thank you for the video. It makes it more clear that M1 isn't ready to be used as a productivity allrounder. I am not sure yet if i am gonna stick with one engine, or which one that would be, so staying in the windows ecosystem makes more sense for me.
Thats not true. Unreal is not ready instead. Apple Silicon has been shown to the public 2 years ago and its a SHAME from Epic Games they still dont support it native. For example Blender is freaking crazy how good it runs and also Unity is doing a great job.
UE5 does work, for the most part, there are still tools within UE5 that will not work but it seems support IS coming slowly. I've watched more support come over the last couple of months. The Lyra project itself is particularly problematic though. Unity works much better, even the versions without native silicon support.
@@davidpurple3698 Most updates do seem to improve stability and add features that were missing on silicon. but I don't think it's a big priority for epic. I wouldn't purchase an Apple machine if your intention is to purely use it for game dev in UE5/4. It doesn't make sense from that standpoint. High fidelity gaming will always be the PC master race and I don't think that will change.
Running a 16" MBP from 2019 with an intel chip, and ran into many of the same problems with UE5. I think it may be more of a Mac issue rather than an Apple Silicon issue, but who's to say.
16" MBP with M1 Pro chip, 16GB ram... UE5 doesn't crash for me, but it does run pretty slow to the point that I wasn't comfortable using it. Blender runs fine for the most part, with a few crashes here and there. I figured maybe UE5 is just too much for a laptop, but if it is a problem with Macs or Apple Silicon, then that's frustrating. I hope they fix it, because I'd love to dabble in Unreal some day. Blender will have to do until then.
The OS certainly isn't doing the software any favors. The Pre-ARM OS is still "supported" by Apple but... not really. You can tell that they've kinda stopped caring about making good drivers. They've put all of their effort into developing M1 stuff, but that has the issue of being bleeding edge. Most of the software out there isn't well-supported simply because the OS is new. Another problem you've no-doubt experienced is that Intel chips RUN HOT and the MBP is designed to run all the way up into the 90-100C range. Apple cares a lot more about making their computers look sleek than putting decent cooling in them. Plus their fan curves suck butt (this is why I have to install SMC fan control and crank it). So you've got a chip that can boost to 5ghz, but once it hits the limit it has to drop down to like.... 2.3ghz. The longer you use it, the more it thermal throttles, causing unpredictable, stuttery behavior and crashing. With better cooling it could theoretically boost for much longer, or even keep the chip from throttling altogether.
Its good to know this... I'm thinking about develop some VR apps...many people told me that m1 was a good option but I think that I'll go for a Asus zephyrus after check the video and read the comments...
@@clagccs You'll be better off anyway with ASUS. I have a Razer Blade 15 with the 4K OLED screen, i9 8-core with 64 GiB DDR4 RAM, and the RTX Mobile 3080 with 16 GiB GDDR5 VRAM.
The main issue in - Metal, Apple forces a very strange GPU API that has no sense outside the Apple ecosystem. Such API also has some strange behaviors, it's not a full replacement for Vulkan or DX12.
Still watching, but the first launch of UE5 is brutal on any system . My I9 9900k 64 gig of ram and 3080ti still took north of 45m to finish starting up.
My thumbrule for UE5 development and in general development is : Never use apple and mac. Around 70% of the market use normal PC and Apple is only 15% or so. Which means development towards normal PC has all time priority. So buy a normal PC which is most time double powerful as the mac with the same money spend and you can test it directly for the target market. After that you can make it available for mac pcs too.
April 2023 (from my experience) - Mac Studio just isn't made for Unreal Engine... as a filmmaker trying to build virtual sets/enviroments, having a program that crashes 15-20x a day isn't FUN. 8/10 projects I had to give up because I couldn't get them finished. It s still an amazing machine for editing videos. It outperforms every windows machine in the price range.
I can get Unreal to run on my 16" MacBook Pro M1 Pro. It is not super smooth but it never crashed. I used the MetaHuman and the Lyra sample projects and it was ok. Like 60-70% performance. Some glitches with hair in MetaHuman, and it was 20-30 FPS in Lyra. When you first load the project it takes 9-12 minutes to load but after that it took 2-5 minutes.
Unreal not running native on Apple Silicon is a SHAME. It doesnt support Lumen and Nanite aswell thats awful. I am working with Unity for a while now and wanted to check out Unreal and seriously cant believe it.
Simply: if you need or want to run Unreal Engine or VR, or many of the apps that take advantage of Nvidia cards, get a pc. I have both Mac and PC, including a 16” M1 laptop. I do all my Adobe stuff on Mac; for 3D, it’s pc.
I really hope Apple takes notice of what you highlighted here. Apple needs to realize that gaming is a significant pillar in the entertainment industry. I mean they probably do when looking at how much money the App Store makes for them. However, if they could apply more resources and focus in gaming it could launch their Mac sales to considerable heights. Like others have pointed out if gaming could efficiently scale from phone to tablet to Mac, Apple could have a massive gaming platform over night.
Normally one would probably say: "Why even bother comparing a tiny integrated SoC with a beefy desktop processor and a dedicated GPU?" And you would be right. I am really surprised how well everything runs on the new m1 Macs and that it is almost fair, comparing a ginormous beast of a gaming PC with a Mac mini on steroids. Great video! Btw. I am really surprised by the quality of your videos! Your videos are made really awesomely and one could almost think you have like a million subscribers!
I mean, if you were to remove most pc part from a "ginormous" beast, you would see they are quite small, just needs some passive cooling, and all is good
Yeah but no one really gets into Mac because of size of the system;) in case of game dev and 3d it’s just waaaay less efficient than a PC. Simply because the latter has really GPU :p no matter how much I love apple ecosystem the ugly PC (like gaming laptop) is the way to go if one wishes to get into UE5
AS my first Mac product that I am using for Game Dev, I have no issues with the mac studio max. I had to switch to Unity but that wasn't a bad thing as C# was pretty easy to learn after know C++. My PC which is basically the same as yours besides having the 9900K has been in my closet since I bought the studio max. even at 2000USD I think it was a great purchase. I did even notice a drop in my electric bill two months in a row. Connecting the studio to a meter I am using significantly less power while actually working in Maya or Unity than I did on the pc
@@pushpushok Well UE5 runs horribly on Mac at the moment and I used Unity during the 2.X and 3.X days. Have you tried UE on Mac????????????? If not are you kidding me???????????
I'm surprised you have friends with major problems running UE4 on Apple Silicon. I have an M1 Max MacBook that I've been developing our latest game on and I don't have any more crashes than I did on Windows. I think the total number of crashes I've had in the past three months have been maybe 4 or 5. My partner runs the project on his PC with an RTX 2080 and i9 9900K, so obviously he sees higher framerates, but developing with git between the two architectures and operating systems has been pretty smooth for us. Granted, we haven't packaged and deployed anything yet, but we are pretty close to a demo, so we'll see what happens I guess.
Seeing that Unity's bread and butter has long been iOS apps, it is not shock that it runs well on a Mac. It's kinds their thing. UE has traditionally been about high end AAA games (not saying Unity can't do it, but they have a history of being the go-to mobile dev platform), and historically Apple has not really been friendly to the high end gaming market. Given that the future of high end gaming and content creation will really be about things like Ray Tracing, Path Tracing etc, Apple really isn't setup to really take advantage of this on the high end yet. We'll see what the next mac pros bring to the table, but if it is more M1 Ultra stuff, rather than AMD bringing rattracing support to the forefront, then I do not have high hopes. However, that being said, I do love that Apple is shaking up the market, and doing new and interesting things. It only helps us all when there is serious competition in the market.
Yo man I’m using m3 max MacBook Pro unreal engine for film making . . Initially it has 120 fps after a week it’s performing like 20 to 40 fps in an empty scene. . . Dou have any solution for it ?
Nice presentation. I have a 12400 and 3050 build as well and I must say that I love it. Got the 3050 from EVGA so I paid more than msrp but got it from them instead. Its a cheaper computer that performs soo well. I can play forza horizon 5 at high settings, 1440p at 90-100 fps. Kind of sad that the Mac Studio can't match that performance considering the price difference. You really do pay a premium for MacOS and support from Apple.
The problem is UE5, not the Mac studio. The Mac studio is emulating the program in real time, and it seems UE is one of very few programs that don’t seem to work properly under Rosetta 2. The is something Epic could fix, and it seems like they’re working on that.
Just design agencies who still believe the old myth that Adobe tools run better on Mac than Windows or are Apple fanboys, still use Macs. In every other Studio, especially when it comes to sound, video and 3D, they use PCs. There are 3 main reasons for that: 1. They simply do not cost more than your company is worth (exagerrated) and can easily upgraded. 2. Barely any tools are released for Mac and if they run (very) poorly, not to speak of addons, plugins, custom build tools etc. 3. A PC is simply way more performant in nearly every scenario that matters and therefore it logically has a insanely better price/performance rating. 4. Windows (or in rare cases Linux) are fairly open and highly customizable operation systems. Mac OS on the other hand is the absolute opposite. A no-go for any bigger studio. 5. Mac OS updates are mandatory and cost a fortune, Windows updates are partly mandatory (if connected with the internet) and cost nothing! 6. Mac OS collects all kinds of data, telemetry, etc. in a insanely larger scale than Windows and you can't turn it off at all. Until changes, we simply wont see Macs actually used in Studios, but some Design Agencies.
Great video. I create games from ground up and also do animation work so it was interesting to see how you got on with the studio. I have the max with 32 cores. Unity is flawless and fast - even on M1 MBA, so on any studio performance is great. Build times will differ, first build will always be longer than the second as it will cache a lot of stuff. Unity was originally Mac only so has alway been great for Mac. UI is 100% Mac unlike UE5 which does its own thing. Unreal though is very clunky compared to Unity. Everything is cached and rendered as you work with it, it's a chore compared to Unity. Being rosseta emulation and with all the background share compiles going on it's not no where near Unity performance. Initial startup took a while but no where near 90 minute but I guess that depends on what your system is doing at the same time. The demo game crashed for me too. I agree that Unreal is best let alone till it's Apple Silicon and working better. It's new and buggy. At the end of the day for anybody wanting to use a free game development system on Mac - it's Unity all the way. There's a lot of hype on UE 5 atm and rightly so, it's amazing, but even the smallest M1 Mac will handle Unity really well and Unity is a lot more flexible and works on more platforms. Go for Unity - for now
Mac user here, working with Unity every single day. It’s both my daily job but my daily hobby joy. Agreed on this, everybody else on my team is on Windows and if they like take too hard of a breath or happen to stare at Unity too long it will put a pop-up windows progress bar. Everything, moving a file, switching windows, etc feels clunky at times. Not gonna lie though, there are some Unity versions that get released sometimes that it’s crazy how bad they are, it’s like they don’t test it properly, EditorLoop’s eating away at CPU cycles doing nothing, input not really detected until a mouse pixel move triggers a UI refresh event, etc etc. And the usual, the bigger and farther the project gets it accumulates that critical mass where changing a single string of a C# file makes it recompile for several seconds. That said, of all the options I wouldn’t have it any other way. And to those saying that “windows because doings Indie Games and UE5”, those endeavors will never be finished, what could UE5 could possibly offer for ease use, programming and tooling that would actually benefit Indie style game development… I go the opposite, if I try doing an Unity-dev’ed game I strip as much of the ‘realistic’ stuff possible and keep it to the bare simplest minimum, C# is a breeze (I wish I could even try things like Python for on the fly development), etc
@@alejmc well, according to Tim Sweeney, 40% of the AAA titles currently in development are being developed on Unity. And what does Unreal offer to indies? A developed and battle-tested engine that isn't stuck half way between MonoBehaviours and ECS.
1. Unity’s UI looks soo cheap and ugly 2. Stuck between Monobehaviours and ECS 3. Nightmare to make multiplayer game 3. Uses C#. 10 times slower then C++. Unreal uses C++ 😎 4. Company itself couldn’t make a single game. (Remember the only one they cancelled😂😂😂) 5. Unity CEO called game devs idiots. So Unity game devs idiots?😂😂😂 6. Unity merged with Malware company 7. Unity has stereotype that only bad games are made with Unity. Unreal has cool games stereotype🎉🎉🎉 8. Unreal developers made Fortnite, Gears of War the most popular games in the world. Moral of the story: Unity is shit, so does it’s CEO and top management
@@nursultannazarov8379 Unreal is not good on Mac studio as it is not Apple silicon - if you prefer Unreal over Unity great, but the video is about Unreal on Apple silicon and it is clonky and slow compared to Unity which works great on Apple hardware because it has been optimised for it. UI looks are down to preference. Personally, I don't like Unreal's as it is non-standard which makes it hard to learn and also makes it harder to port to new hardware as it is all custom..
What is the recommended hardware configuration in PC for Game Development? Particularly using Unreal Engine 3.27.2 or Unreal 5. and blender and After effects. Pls advise.
UE5 loading the project for 90 minutes is a problem on Windows too. My 1500x loads UE4 HD projects in 5-6 minutes while it takes 20ish minutes to load UE5 but with 0 crashes.
I have 32TB of storage in my Workstation. I still edit from the external SSD's I film on. They're fast enough and no need to wate time with footage ingestion.
Yeah for US$ 1999 you can get a PC with 64GB Ram, 4TB SSD NVMe.2, RTX 3080 Ti, Ryzen 8 5900X, that will be light years ahead of the Mac Studio, while performing all of the intended tasks much better, and much much much faster. HUGE CON: energy consumption goes through the roof. M1 barely consumes energy. So there's this tradeoff. I wanted a Macstudio for the size and energy, but it's not for me.
I am mostly doing productivity work (narrative design for games and light game dev), video editing (for clients too) and some gaming (although I don't have much time for it atm) - would you recommend a high-end windows laptop for that or a MacBook? And why (most important as I love hearing what other creators think :D )
@@Weird_Quests As many others have said, don't use a laptop for rendering, video editing or game dev. Use a desktop PC or a server. There are lots of streaming solutions for the case that you need to be mobile. You can do some very light work on laptops (like for example some coding) but you should expect everything taking at least twice as long while being less enjoyable.
@@Luxalpa so if you needed something mobile - what would you currently recommend on that market? I want to build a new desktop at some point for those purposes - just not economical atm due to scalpers.
The reason Unity runs so much better on Apple products is possibly due to Mono... But then again, as mentioned, the Epic VS Apple lawsuits might have played a role in all the issues with UE5
Hi, I would love a follow up video on the experience, since Unreal has had a couple of firmware updates in the past year and apparently has some level of native Mac support! Do you think the Apple M3 Max Mac Studio would be the turning point for game development on Apple?
game ready pipeline, pls. Hp sculpting Zbrush, Blender modelling and eevee/cycles renders, Substance painter 2K-4K texturing, than Marmoset presentation. That's will be cool to see
There's just not a big enough market for using the studio for any serious game developers, compatibility is improving and Apple silicon is very efficient but it's compatibility is mostly emulation or non-existent, the extremely niche hardware setup you are forced into doesn't help either. Apple's market is also very hard to get into and is very discriminatory. I would love to see Apple change this as M1 has proven to be a very powerful and efficient platform, but they just have no interest in entertaining anything outside of their own internal system where everything Apple is better.
hey, are you apple todo another review of game dev on the mac studio as in November unreal announced that they had been doing work for ue 5.1 on apple silicon hardware, and was wondering what if that would work any Beter to help me decide on what next computer to get to better work on game development, rendering, music production, video editing just all round stuff but the stuff that takes a high amount of performance and power, but also to be somewhat portable
@@johola Apple advertised Redshift an Houdini in their commercial. I am sure Nvidia is light years ahead when it comes to GPU-Rendering but Apple is slowly catching up.
I used to be all PC. Ive been using apple for 13 years, I just cant go back to a PC, even if you can make a machine cheaper. Apple is really stepping it up and have a huge breakthrough with their M1 chips. Its only gonna get better. I think it just depends how deep you are in some of these applications. Great review though. This is so helpful for people that use 3d on a mac.
How long should I wait? Because like I said they never loaded. After an hour and a half it was just stuck at 24 textures still to load. The point was shaders wouldn't compile.
Thank you for the informative video. Glad to see someone knows what he's talking about. I was thinking if it's possible to see the difference in NUKE. Especially the GPU-accelerated nodes. Thanks!
Hey guys, I am thinking about getting the max upgraded Mac Studio. I am a professional game and app developer, specifically I use Unity 2D and 3D. Most of my Unity 3D projects are low poly. I spend more time on the backend and networking side of game dev. I also want something that is great for music production. Would you recommend this machine?
hey any update on the thread ripper enermax cooler. i have the 2950x and have a custom loop but am getting tired of keeping the loop. would like an aio/ but if theres any issues ill go with an air cooler
What are your thoughts on 3d asset creation itself - ie how does it handle high poly assets while creating said assets as well as rendering? I should note this isnt just for these tools but for Blender, Cinema4d, etc etc.
What is the limit on your skill set my dude. Watching your build videos I was almost a 100% sure you were a mechanical engineer, but you can develop games, have electrical engineering skills and also have seen you do some networking shit. To summarize, I am super impressed with the versatility on your channel.
Keep in mind a Watt is a measure of energy used per second so therfore is completely useless without a measure of time. In reality the Mac used consumed more power (kWh) than the workstation because of the huge measure of time it took to complete the same task.
@@ElevatedSystems eh..The M1 CPU' base model use 30 watt top. Nothing more and only when u step on his feet. These Studio's are top 110 watt when it needs to work hard. The Ultra with 64gb and a shitload of horsepower takes 215watt max. A heavy workstation will grab 500+ wat easy when it needs to work. Those heavy intels and nvidia's are watt monsters. U can check it yourself since you have a Studio yourself. Not that u need to. There are many video's and blogs about it.
@@yoRRnl Again Watts is meaningless without time. The Mac took 14.5 hours to render the animation at 110 Watts which equals 1.595 KWh. The workstation did it in 2.5 hours at 600 Watts equaling 1.5 kWh. The Mac used more power to do the same task as the big workstation. E(kWh) = P(W) × t(hr) / 1000 is how you calculate energy use. Watts is only one of the variables.
@@ElevatedSystems Good point. In that case, the worstation wins.
2 года назад+1
Thank you for making this video! I have been searching a lot for real testing with Unreal Engine on Mac Studio and other Macs but everyone doing them seem to be mostly if not entirely inexperienced with game dev. One video I watched, the guy booted up UE, ran a demo while the shaders were still compiling and said "as you can see it runs really bad" and that was it. Most computers run UE really bad when the shaders are still compiling. Haven'tr checked out your channel yet but if you keep up more game dev focused hardware reviews, I think you could find a very underserved niche to fill and grow from.
Honestly I lucked into it. I had a friend who worked for a Game Development studio and they needed help meeting a deadline. From there I got random jobs.
It's a shame tho. I'm still excited about gaming on Apple's chip. It's so efficient yet powerful and it could provide seamless integration between desktop and mobile gaming.
2 года назад+4
In short: "we try to run something not compatible on a Mac, and it's not compatible." Overall Epic aim at the Xbox serie X/s and the ps5 for unreal 5, so the results you got on an ARM CPU is completely expected. I actually find more concerning than Unity that is supposed to be compatible has so much not compatible stuffs on the Mac :(
UE5 has been out for like a week now, 5.0.1 has just been released today, so there's bound to be bugs. As for the aim - yes, you can develop for XBox, PS5 with Unreal, but those aren't development platforms and not where you'd run the Unreal editor.
2 года назад
@@TheAndrejP don't shoot the messenger, the platforms they aim is clearly stated in their documentation.
2 года назад
@@TheAndrejP part of the documentation: Lumen's Global Illumination and Reflections primary shipping target is to support large, open worlds running at 60 frames per second (FPS) on next-generation consoles. The engine's High scalability level contains settings for Lumen targeting 60 FPS. Lumen's secondary focus is on clean indoor lighting at 30 FPS on next-generation consoles. The engine's Epic scalability level produces around 8 milliseconds (ms) on next-generation consoles for global illumination and reflections at 1080p internal resolution, relying on Temporal Super Resolution to output at quality approaching native 4K.
it runs now on my mac mini m1 with xcode installed, i have the base unit 8gb but i would not depend on it I use Twinmotion and too much stuff and it will crash. So i use my ZBox PC with a 2070 and ssd and NVE and 32gb it runs smooth on epic
This is weird, I’m running UE5 on my M1 mini and I haven’t crashed once. I’ve just been going through the Unreal Sensei coursework so I’m likely not taxing it nearly as much as you were and I know not to expect much success with the GPU rates on my mini, was actually considering an upgrade to the Studio now that they’re out, but I’m surprised I haven’t seen more trouble than I have now.
Could you show cinema 4d and octane x. Thanks love the video. Hey also does UE5 lumen work on Mac m1 I can't seem to find out a definitive answer any where
Don't necessarily need a video for it, but are you able to test out Blender on it now that it has a native Silicon version? Curious how rendering both in viewport and cycles etc would be.
What can get lost is that having a PC for dev and production is "safer" than having a Mac for compatibility and performance reasons. I use both but for different purposes, as noted. My Intel mac crashes UE5 all the time, it's unusable. Do I want to buy a new expensive Mac just to be able to run UE5? Nope.
The thing with unreal engine, since it is not optimized it is hit or miss. Example: on my m1 MacBook Air (it doesn't work at all) I have to install it on an external hard drive for it to work. On my 16" m1 max MacBook Pro (works like a dream, no issues, internal hard drive). On my Mac Studio m1 max (works, but I have crushes from time to time). However, none of the projects I loaded, or opened, took 90 mins to open, or compile shaders, as a matter of fact, it is really fast. I think there is something missing (I'm half way through the video, so maybe you found a fix), but again all those issues because it is not optimized for the m1 just yet. But 90 mins, I'm sure something is wrong. By the way, all the results are on my channel, if you want to take a look at them as well.
"many of the texture would not load" 3:30 it say it compile stuff at the top left of your screen, is it really bad when everything is done ? That'd be nice to see a test when everything is actually compiled
It never fully compiled. That was about 30 minutes after I launched the level. I gave it almost another hour and it was stuck with 24 textures missing. That's what I meant by "would not load".
It never completely compiled. That point was about 30 minutes after loading the level. I gave it almost another hour and it was stuck at 24 textures still to load. That's what I meant by "would not load".
I prefer mac than windows, but because of the limitations of software with the macs, I will have to sell my macbook pro and get a windows pc, if at least M-Mac could have egpu support, that would be fine by me having a egpu, but not. anyway, thanks for the video, now I now for sure that I will have to buy a pc for my purpose on UE5 and filmmaking.
This video is superb 👌🏼👌🏼👌🏼 .. Your presentation is wonderful and a joy to watch. Unfortunately Apple hasn’t yet considered “Gaming” as part of its new DNA! Hoping they learn about the potential of this business model.
If you are a graphic designer / motion designer / photographer / film editor without any ambitions to game or do serious 3D it might be for you since most of the companies in that branch of business are using macs and the workflow in OSX is so fantastic for doing just that. Any other scenario will favour a PC with a dedicated graphicscard.
Thanks for vid, finally some honest and practical opinion and not from apple fanboi perspective . On paper everything looks awesome with this mac studio, but in reality not so much.
Why we need build game on Mac just we can make xcode project on Mac and we are done. When I going on intern as in game development studio they keep Mac for only for iOS project and Mac environment.definaty new Mac's are Optimised but software support will take time.
I tried UE 5 in may MacBook M1 pro and it works and didn’t crash and I could play different examples, anyway I feel it’s not optimise as unity , and the moment I’ll keep using unity.
Unity started on the Mac. As a matter of fact, it was Mac-only, when I started using it back in 2006. Unreal has always been a pig. I've shipped Star Trek DS9 and Medal of Honor on it and it's pretty and has a lot of pretty-pretty as its default state, but it's just a resource hog.
I am a 3d/ motion graphics artist. Back in November, i got a new M1MAX Macbook Pro. Since then I have been trying to figure out how it was going to fit into my PC workflow. Then I had a hard deadline coming up that required me to switch my simulation work over to my MacBook, while my PC was busy with another task. I have been working on this simulation scene that has a few dozen objects bouncing around a room. I had been working on this job for about a week, so I knew what to expect for my simulation times. By the way, I was using C4D. My Macbook pro DISTROID my PC in sim times. I was used to setting up the scene and it takes 20-30 minutes to cache for real-time playback....my MacBook was 7-10 minutes! it was SO FAST that I found myself watching the non-cached playback and was able to identify issues I was having. My PC is running a 10-core i9 that's 3-4 years old. it's not a THreadripper, but it's no slouch. Now I find myself thinking about how to divide up my jobs to take advantage of the M1s power. And don't even get me started about aftereffects. my 45-minute render on the PC was closer to 15 minutes on my Macbook. Not only render times but the Interface and feedback is WAY better. I have been building HUGE animations for LED walls and for delivery I need to chop them up in pixel-accurate 'slices' for the playback on these specialized playback systems. My master QuickTime file for one animation was 8k and come in at 35 gigs. My PC struggles when I start masking it and moving my 'slices' around in a new comp. My M1 Macbook pro feels like I'm working in HD! But not everything is all roses. Redshift GPU rendering is a joke. One frame of one of my projects took 3 minutes on my PC with a 3090 & 3080...My MacBook pro took 35 minutes. That is so far from acceptable it's not even within consideration. But I am interested to see what the new Redshift 3.5 CPU looks like. In conclusion, being an old school Mac Guy that was forced to make the switch to PCs about 8 years ago, I am happy to see Apple come back with such strong machines. But I realize My work is in the top 3-5% of all users that will push their hardware this hard. The fact that Apple has delivered this much power....IN A LAPTOP FOR ME...is a real accomplishment. The only thing needed for Apple to be really taken seriously as a production machine again is to mend the broken bridges with NVIDIA. But from what I hear neither side is willing to work together. So if I had to buy a new system today....it would still be a PC, But in a year? That may change.
So, a year has passed since your comment. What have you decided to buy?
@@solidgalaxy3339 Thanks for asking. Surprisingly, this was only 1 year ago. When I wrote this, I was waiting on the MacPro and expecting exponential scale in performance. Apple did NOT deliver with the MacPro I was hoping for. From everything I hear, the M-ULTRA chips have a few serious bottlenecks. Some blame that bus throughput between the chip dies, while others (including Apple) blame developers for "quick compality re-compiles" that do not take advantage of the hardware as much as a proper ground up re-write would. There is still a big future for the Apple M chip...but I am still waiting....and that's disappointing.
But back to your question "WHAT did I buy." Well, the week before the Ryzan 7000s came out, the Ryzon 5000s were getting blown out. I have a PC parts list for a new "dream machine" that I continually update every 2-3 months. Well, the parts on that list ranged from almost $5000 to around $3500. So I pulled the trigger on a new AMD 5950x system with 128 GB of RAM and 8 TB of internal M.2 storage...AND a new 4090 to go into it. Look at those parts and that price. Apple was NEVER a contender. As soon as the new System was built, I must have spent a week doing nothing but bench tests. Across the board, it beat my Mac by 20-30%. And the more I look around at other people's Apple to PC comparison, newer PCs were definitely faster. The Redshift benchmarks demonstrated this the best. A 4090 in a Newish PC gets about 1:18 in the Redshift benchmark...the BEST Mac score I have seen is around 4 minutes. This is a Win for apple that its even COMPEATING in this test that had NO Apple support for the last 4-5 years...but 75% slower?!?!? SO the Mac is NOT for rendering, you COULD, but your better off sending the job to a cheap $1500 Pc render node you can build.
But there is one area that the I feel the Mac still excells at, and that is running anything ADOBE. Maybe its my Mac-guy bies but AE and photoshop feel super responsive on the Mac. My new works station IS faster at rendering/computing...but my MacBook pro fells like I am able to work faster.
I REALY wanted to see a beast of a MacPro, but what we got was a top of the line Macbook pro, in a fancy case that costs $4000 more.
My final take way, Apple is in the running, but still not giving the PC a real challenge.
Dude, you're making videos like you've got a million subscribers. Nice presentation.
u ugh dr
y
Backhander
Wow, that's the bitchiest way I've ever heard someone say "You've done a professional job of shooting and editing your videos."
@@pirojfmifhghek566 😆I wasn't intending to sound bitchy; I was just blown away by the production value.
He really deserve it 🙂
I'd love to see more VFX and 3D rendering projects on the new systems - such as Blender, After Effects, CInema4D etc...
And some Houdini please!🙂
@@ArthurFurtadod2r definitely!! This!
I ❤️ Cinema4D
There are other reviews out there and the end result is pretty similar. Buggy, slower, lack of compatibility. The general consensus is if you buy a Mac Studio for simple applications that simply need speedy RAM throughput, you'll be fine. If you bought a Mac Studio specifically for massive computations in projects like 3d rendering and CAD, my condolences.
@@pirojfmifhghek566 Thanks, Pirojf :D I'm just gonna get a good gaming laptop (probably a 2021 model as they have great prices atm) and then just build a workstation later when I can.
Man, you Videos are always a joy to watch. Entertaining, Informative and very well produced.
This was exactly the video I was looking for. I'm just starting out learning game dev and virtual vfx production with unreal (I'm a motion designer/vfx artist)...and was about to either build or buy a new computer. This really answers pretty much all the questions I had about which kind of computer to go with for the immediate future! Thanks so much! As for future tests with software...even though I've pretty much decided to go with a Puget Systems PC, would still love to see more vfx and motion graphics pipelines tested out on the new macs (blender, maya, c4d. after effects, nuke, etc).
Same here
The thing about PC/Windows/Linux VS Apple is that game engines like Unreal Engine and Unity makes a considerable effort to enable cross platform development on Windows Linux and Apple. However Apple refuses to allow you to make games for Apple or iOS without buying an Apple mac to compile the code with Xcode. I own an iPhone and I cannot install games onto it using my windows/linux machines. You just cannot test your game or VR project on an Apple device if you do not compile the game on Apple hardware. There is no good reason at all for me to buy into this closed garden business model. None. The only reason Apple does this is to make more money for themselves and to control developers, it does not help me as a developer. It does not help the 3d ecosystem and it pushes me away from any desire to support that business model because it does not help improve the 3d industry at all. Apple needs to learn to cooperate.
Apple does not want to play nicely with the other kids. So as a game dev I avoid Apple for anything related to 3d work or app development unless I absolutely have to for things like porting over from Android or for client work. Even then the 3d performance on Mac is abysmal even on the M1 for things like path tracing so you end up having to cut things out and reduce the fidelity to get 30fps. No thanks Apple, keep your studio.
Just on the last point about the price comparison.
It would only make sense to get the Mac studio or better if you're 100% targeting iOS/macOS (no other platforms at all).
Anything other than that, your money is better spent on a PC and using a cloud Mac to compile for Apple platforms. The development process will be far smoother in both Unity and Unreal on a PC. Plus, you'll have access to more games in your down time and save a lot of money.
If you have the cash - do both by maxing out a PC, and then going for the cheapest m1 Mac you can find.
The top end Macs are just not worth it for development. If you're working with proprietary software like Final Cut Pro, Logic, etc, or your company is making the purchase, that's a different story.
I'm speaking as sole Mac user and full time iOS/Mac developer. When I've worked on game projects, it's been painful.
Apple is a closed ecosystem indeed incompatible with almost everything outside of it but working perfect as long u stay in their ecosystem and use their products only together with other Apple producst and software made specific for these. Now the M1 is indeed a quite new chip and so things might need to adapt a while for sure to get more compatible in general but the question then is, will Apple let that happen?
Thank you for the video.
It makes it more clear that M1 isn't ready to be used as a productivity allrounder.
I am not sure yet if i am gonna stick with one engine, or which one that would be, so staying in the windows ecosystem makes more sense for me.
Thats not true. Unreal is not ready instead. Apple Silicon has been shown to the public 2 years ago and its a SHAME from Epic Games they still dont support it native. For example Blender is freaking crazy how good it runs and also Unity is doing a great job.
UE5 does work, for the most part, there are still tools within UE5 that will not work but it seems support IS coming slowly. I've watched more support come over the last couple of months. The Lyra project itself is particularly problematic though. Unity works much better, even the versions without native silicon support.
Do Epic work on solving the issues for Mac Studio / Apple Silicon ?
@@davidpurple3698 Most updates do seem to improve stability and add features that were missing on silicon. but I don't think it's a big priority for epic. I wouldn't purchase an Apple machine if your intention is to purely use it for game dev in UE5/4. It doesn't make sense from that standpoint. High fidelity gaming will always be the PC master race and I don't think that will change.
Which version would you say is less taxing? 4.0 or 5.0?
My iMac 3.6Ghz Intel i9 with AMD Radeon Pro 5700 XT loaded UE5 in 20-30mins and runs fine with no crashing....
Running a 16" MBP from 2019 with an intel chip, and ran into many of the same problems with UE5. I think it may be more of a Mac issue rather than an Apple Silicon issue, but who's to say.
16" MBP with M1 Pro chip, 16GB ram... UE5 doesn't crash for me, but it does run pretty slow to the point that I wasn't comfortable using it. Blender runs fine for the most part, with a few crashes here and there. I figured maybe UE5 is just too much for a laptop, but if it is a problem with Macs or Apple Silicon, then that's frustrating. I hope they fix it, because I'd love to dabble in Unreal some day. Blender will have to do until then.
The OS certainly isn't doing the software any favors. The Pre-ARM OS is still "supported" by Apple but... not really. You can tell that they've kinda stopped caring about making good drivers. They've put all of their effort into developing M1 stuff, but that has the issue of being bleeding edge. Most of the software out there isn't well-supported simply because the OS is new.
Another problem you've no-doubt experienced is that Intel chips RUN HOT and the MBP is designed to run all the way up into the 90-100C range. Apple cares a lot more about making their computers look sleek than putting decent cooling in them. Plus their fan curves suck butt (this is why I have to install SMC fan control and crank it). So you've got a chip that can boost to 5ghz, but once it hits the limit it has to drop down to like.... 2.3ghz. The longer you use it, the more it thermal throttles, causing unpredictable, stuttery behavior and crashing. With better cooling it could theoretically boost for much longer, or even keep the chip from throttling altogether.
Its good to know this... I'm thinking about develop some VR apps...many people told me that m1 was a good option but I think that I'll go for a Asus zephyrus after check the video and read the comments...
@@clagccs You'll be better off anyway with ASUS. I have a Razer Blade 15 with the 4K OLED screen, i9 8-core with 64 GiB DDR4 RAM, and the RTX Mobile 3080 with 16 GiB GDDR5 VRAM.
The main issue in - Metal, Apple forces a very strange GPU API that has no sense outside the Apple ecosystem. Such API also has some strange behaviors, it's not a full replacement for Vulkan or DX12.
Still watching, but the first launch of UE5 is brutal on any system . My I9 9900k 64 gig of ram and 3080ti still took north of 45m to finish starting up.
wow ! You are awesome. I did not know your are such the artist of 3D assets for games.
My thumbrule for UE5 development and in general development is : Never use apple and mac. Around 70% of the market use normal PC and Apple is only 15% or so. Which means development towards normal PC has all time priority. So buy a normal PC which is most time double powerful as the mac with the same money spend and you can test it directly for the target market. After that you can make it available for mac pcs too.
I like the honesty on the real world testing.
Very well done. Actual real world usage. Subbed!
Not gonna lie, was a bit surprised how bat UE works on macs, but then I remembered the state of gaming on non windows platforms XD
April 2023 (from my experience) - Mac Studio just isn't made for Unreal Engine... as a filmmaker trying to build virtual sets/enviroments, having a program that crashes 15-20x a day isn't FUN. 8/10 projects I had to give up because I couldn't get them finished. It s still an amazing machine for editing videos. It outperforms every windows machine in the price range.
I can get Unreal to run on my 16" MacBook Pro M1 Pro. It is not super smooth but it never crashed. I used the MetaHuman and the Lyra sample projects and it was ok. Like 60-70% performance. Some glitches with hair in MetaHuman, and it was 20-30 FPS in Lyra. When you first load the project it takes 9-12 minutes to load but after that it took 2-5 minutes.
Brilliant video, exactly what I was looking for.
Unreal not running native on Apple Silicon is a SHAME. It doesnt support Lumen and Nanite aswell thats awful. I am working with Unity for a while now and wanted to check out Unreal and seriously cant believe it.
This is exactly the info I needed. I know I’ll have to bite the bullet and get a Mac to develop for iOS, so I’m glad this is a decent option for Unity
Why would you bother developing for iOS?
@@Kaboomnz it’s a huge market.
@@pirateskeleton7828 nope it has 27.22% market share.
@Kaboomnz ios users actually pay for apps, check the revenue for the 27% compared to android
@@crashdude7589 I’d like to develop for both android and iOS, but I hear you. It sucks
Actually i am using a Mac Mini M1 with 8GB and i use blender and unreal engine works super great...
Simply: if you need or want to run Unreal Engine or VR, or many of the apps that take advantage of Nvidia cards, get a pc.
I have both Mac and PC, including a 16” M1 laptop. I do all my Adobe stuff on Mac; for 3D, it’s pc.
Thanks for this video, really helpful in planning my next PC upgrade!
I really hope Apple takes notice of what you highlighted here. Apple needs to realize that gaming is a significant pillar in the entertainment industry. I mean they probably do when looking at how much money the App Store makes for them. However, if they could apply more resources and focus in gaming it could launch their Mac sales to considerable heights. Like others have pointed out if gaming could efficiently scale from phone to tablet to Mac, Apple could have a massive gaming platform over night.
Normally one would probably say: "Why even bother comparing a tiny integrated SoC with a beefy desktop processor and a dedicated GPU?"
And you would be right.
I am really surprised how well everything runs on the new m1 Macs and that it is almost fair, comparing a ginormous beast of a gaming PC with a Mac mini on steroids.
Great video!
Btw. I am really surprised by the quality of your videos!
Your videos are made really awesomely and one could almost think you have like a million subscribers!
I mean, if you were to remove most pc part from a "ginormous" beast, you would see they are quite small, just needs some passive cooling, and all is good
Yeah but no one really gets into Mac because of size of the system;) in case of game dev and 3d it’s just waaaay less efficient than a PC. Simply because the latter has really GPU :p no matter how much I love apple ecosystem the ugly PC (like gaming laptop) is the way to go if one wishes to get into UE5
Great presentation quality 👌🏽👍🏾👏🏽
AS my first Mac product that I am using for Game Dev, I have no issues with the mac studio max. I had to switch to Unity but that wasn't a bad thing as C# was pretty easy to learn after know C++. My PC which is basically the same as yours besides having the 9900K has been in my closet since I bought the studio max. even at 2000USD I think it was a great purchase. I did even notice a drop in my electric bill two months in a row. Connecting the studio to a meter I am using significantly less power while actually working in Maya or Unity than I did on the pc
@@pushpushok Well UE5 runs horribly on Mac at the moment and I used Unity during the 2.X and 3.X days. Have you tried UE on Mac????????????? If not are you kidding me???????????
I'm surprised you have friends with major problems running UE4 on Apple Silicon. I have an M1 Max MacBook that I've been developing our latest game on and I don't have any more crashes than I did on Windows. I think the total number of crashes I've had in the past three months have been maybe 4 or 5. My partner runs the project on his PC with an RTX 2080 and i9 9900K, so obviously he sees higher framerates, but developing with git between the two architectures and operating systems has been pretty smooth for us. Granted, we haven't packaged and deployed anything yet, but we are pretty close to a demo, so we'll see what happens I guess.
Seeing that Unity's bread and butter has long been iOS apps, it is not shock that it runs well on a Mac. It's kinds their thing.
UE has traditionally been about high end AAA games (not saying Unity can't do it, but they have a history of being the go-to mobile dev platform), and historically Apple has not really been friendly to the high end gaming market.
Given that the future of high end gaming and content creation will really be about things like Ray Tracing, Path Tracing etc, Apple really isn't setup to really take advantage of this on the high end yet. We'll see what the next mac pros bring to the table, but if it is more M1 Ultra stuff, rather than AMD bringing rattracing support to the forefront, then I do not have high hopes. However, that being said, I do love that Apple is shaking up the market, and doing new and interesting things. It only helps us all when there is serious competition in the market.
Ue5 still has Mac bugs from 5 years ago. They’re design flaws, not new bugs. And Epic is well aware of them. It’s just not a priority for them.
Yo man I’m using m3 max MacBook Pro unreal engine for film making . . Initially it has 120 fps after a week it’s performing like 20 to 40 fps in an empty scene. . . Dou have any solution for it ?
A very useful and helpful video, thank you.
Thanks for such a detailed review!
These applications would run fine on Mac but Apple refuse to support Vulken... long story
I am new to Unity. I use Macos MBP m1 16 ram. Idk why but something is killing my fps in editor and in game. How can I fix itv
So, if the stars align and the software gods smile _just so,_ the Mac probably won't suck too bad-- eventually. Gotcha.
Nice presentation. I have a 12400 and 3050 build as well and I must say that I love it. Got the 3050 from EVGA so I paid more than msrp but got it from them instead. Its a cheaper computer that performs soo well. I can play forza horizon 5 at high settings, 1440p at 90-100 fps. Kind of sad that the Mac Studio can't match that performance considering the price difference. You really do pay a premium for MacOS and support from Apple.
The problem is UE5, not the Mac studio. The Mac studio is emulating the program in real time, and it seems UE is one of very few programs that don’t seem to work properly under Rosetta 2. The is something Epic could fix, and it seems like they’re working on that.
Thnks for the torment!
Just design agencies who still believe the old myth that Adobe tools run better on Mac than Windows or are Apple fanboys, still use Macs. In every other Studio, especially when it comes to sound, video and 3D, they use PCs. There are 3 main reasons for that:
1. They simply do not cost more than your company is worth (exagerrated) and can easily upgraded.
2. Barely any tools are released for Mac and if they run (very) poorly, not to speak of addons, plugins, custom build tools etc.
3. A PC is simply way more performant in nearly every scenario that matters and therefore it logically has a insanely better price/performance rating.
4. Windows (or in rare cases Linux) are fairly open and highly customizable operation systems. Mac OS on the other hand is the absolute opposite. A no-go for any bigger studio.
5. Mac OS updates are mandatory and cost a fortune, Windows updates are partly mandatory (if connected with the internet) and cost nothing!
6. Mac OS collects all kinds of data, telemetry, etc. in a insanely larger scale than Windows and you can't turn it off at all.
Until changes, we simply wont see Macs actually used in Studios, but some Design Agencies.
I would love to see this video again once Unreal supports M1!
probably never gonna happen
Thank you for sharing! Would love to see C4D workflow on this!
Great video. I create games from ground up and also do animation work so it was interesting to see how you got on with the studio. I have the max with 32 cores. Unity is flawless and fast - even on M1 MBA, so on any studio performance is great. Build times will differ, first build will always be longer than the second as it will cache a lot of stuff. Unity was originally Mac only so has alway been great for Mac. UI is 100% Mac unlike UE5 which does its own thing.
Unreal though is very clunky compared to Unity. Everything is cached and rendered as you work with it, it's a chore compared to Unity. Being rosseta emulation and with all the background share compiles going on it's not no where near Unity performance. Initial startup took a while but no where near 90 minute but I guess that depends on what your system is doing at the same time. The demo game crashed for me too. I agree that Unreal is best let alone till it's Apple Silicon and working better. It's new and buggy.
At the end of the day for anybody wanting to use a free game development system on Mac - it's Unity all the way. There's a lot of hype on UE 5 atm and rightly so, it's amazing, but even the smallest M1 Mac will handle Unity really well and Unity is a lot more flexible and works on more platforms. Go for Unity - for now
Mac user here, working with Unity every single day. It’s both my daily job but my daily hobby joy.
Agreed on this, everybody else on my team is on Windows and if they like take too hard of a breath or happen to stare at Unity too long it will put a pop-up windows progress bar. Everything, moving a file, switching windows, etc feels clunky at times.
Not gonna lie though, there are some Unity versions that get released sometimes that it’s crazy how bad they are, it’s like they don’t test it properly, EditorLoop’s eating away at CPU cycles doing nothing, input not really detected until a mouse pixel move triggers a UI refresh event, etc etc.
And the usual, the bigger and farther the project gets it accumulates that critical mass where changing a single string of a C# file makes it recompile for several seconds.
That said, of all the options I wouldn’t have it any other way.
And to those saying that “windows because doings Indie Games and UE5”, those endeavors will never be finished, what could UE5 could possibly offer for ease use, programming and tooling that would actually benefit Indie style game development… I go the opposite, if I try doing an Unity-dev’ed game I strip as much of the ‘realistic’ stuff possible and keep it to the bare simplest minimum, C# is a breeze (I wish I could even try things like Python for on the fly development), etc
@@alejmc well, according to Tim Sweeney, 40% of the AAA titles currently in development are being developed on Unity. And what does Unreal offer to indies? A developed and battle-tested engine that isn't stuck half way between MonoBehaviours and ECS.
你好,想问问Mac studio对呀UE5有什么不支持的吗
1. Unity’s UI looks soo cheap and ugly
2. Stuck between Monobehaviours and ECS
3. Nightmare to make multiplayer game
3. Uses C#. 10 times slower then C++. Unreal uses C++ 😎
4. Company itself couldn’t make a single game. (Remember the only one they cancelled😂😂😂)
5. Unity CEO called game devs idiots. So Unity game devs idiots?😂😂😂
6. Unity merged with Malware company
7. Unity has stereotype that only bad games are made with Unity. Unreal has cool games stereotype🎉🎉🎉
8. Unreal developers made Fortnite, Gears of War the most popular games in the world.
Moral of the story: Unity is shit, so does it’s CEO and top management
@@nursultannazarov8379 Unreal is not good on Mac studio as it is not Apple silicon - if you prefer Unreal over Unity great, but the video is about Unreal on Apple silicon and it is clonky and slow compared to Unity which works great on Apple hardware because it has been optimised for it. UI looks are down to preference. Personally, I don't like Unreal's as it is non-standard which makes it hard to learn and also makes it harder to port to new hardware as it is all custom..
What is the recommended hardware configuration in PC for Game Development? Particularly using Unreal Engine 3.27.2 or Unreal 5. and blender and After effects.
Pls advise.
UE5 loading the project for 90 minutes is a problem on Windows too. My 1500x loads UE4 HD projects in 5-6 minutes while it takes 20ish minutes to load UE5 but with 0 crashes.
Why do you have an external SSD?
It's like you can't upgrade the internal storage on your own for a reasonable amount of money or something.
I have 32TB of storage in my Workstation. I still edit from the external SSD's I film on. They're fast enough and no need to wate time with footage ingestion.
You should apply at “midnight society” game studio. They could use your unreal experience!!
Any updates on UE5 performance on Apple Silicon since the video created 10 months ago?
Yeah for US$ 1999 you can get a PC with 64GB Ram, 4TB SSD NVMe.2, RTX 3080 Ti, Ryzen 8 5900X, that will be light years ahead of the Mac Studio, while performing all of the intended tasks much better, and much much much faster. HUGE CON: energy consumption goes through the roof. M1 barely consumes energy. So there's this tradeoff. I wanted a Macstudio for the size and energy, but it's not for me.
So general idea at the moment is that Apple Silicon is not ready for game development pretty much?
I am mostly doing productivity work (narrative design for games and light game dev), video editing (for clients too) and some gaming (although I don't have much time for it atm) - would you recommend a high-end windows laptop for that or a MacBook? And why (most important as I love hearing what other creators think :D )
the software for game development is not ready for Apple silicon?
@@Weird_Quests As many others have said, don't use a laptop for rendering, video editing or game dev. Use a desktop PC or a server. There are lots of streaming solutions for the case that you need to be mobile. You can do some very light work on laptops (like for example some coding) but you should expect everything taking at least twice as long while being less enjoyable.
@@Luxalpa so if you needed something mobile - what would you currently recommend on that market?
I want to build a new desktop at some point for those purposes - just not economical atm due to scalpers.
@@cbuatal well, no, while their graphics are much better than Intel's built in graphics it's still not a dedicated nVidia in there.
Good video
Hope for more game developpement content video
Great review sir!
The reason Unity runs so much better on Apple products is possibly due to Mono... But then again, as mentioned, the Epic VS Apple lawsuits might have played a role in all the issues with UE5
Nice ! I appreciate the video.
Thanks for the video!
Hi, I would love a follow up video on the experience, since Unreal has had a couple of firmware updates in the past year and apparently has some level of native Mac support! Do you think the Apple M3 Max Mac Studio would be the turning point for game development on Apple?
game ready pipeline, pls. Hp sculpting Zbrush, Blender modelling and eevee/cycles renders, Substance painter 2K-4K texturing, than Marmoset presentation. That's will be cool to see
There's just not a big enough market for using the studio for any serious game developers, compatibility is improving and Apple silicon is very efficient but it's compatibility is mostly emulation or non-existent, the extremely niche hardware setup you are forced into doesn't help either. Apple's market is also very hard to get into and is very discriminatory. I would love to see Apple change this as M1 has proven to be a very powerful and efficient platform, but they just have no interest in entertaining anything outside of their own internal system where everything Apple is better.
hey, are you apple todo another review of game dev on the mac studio as in November unreal announced that they had been doing work for ue 5.1 on apple silicon hardware, and was wondering what if that would work any Beter to help me decide on what next computer to get to better work on game development, rendering, music production, video editing just all round stuff but the stuff that takes a high amount of performance and power, but also to be somewhat portable
i would love to see Cinema4D with Redshift or Octane, or simulations in Houdini.
With a dedicated graphics card.. bye bye mac
What do you expect? Nvida OptiX wipes the floor with Metal. Mac is still barely viable in GPU-rendering workflows with Redshift etc.
@@johola Apple advertised Redshift an Houdini in their commercial. I am sure Nvidia is light years ahead when it comes to GPU-Rendering but Apple is slowly catching up.
I used to be all PC. Ive been using apple for 13 years, I just cant go back to a PC, even if you can make a machine cheaper. Apple is really stepping it up and have a huge breakthrough with their M1 chips. Its only gonna get better. I think it just depends how deep you are in some of these applications. Great review though. This is so helpful for people that use 3d on a mac.
3:20 You have to finish compiling shaders before comparing performance and graphical glitches.
How long should I wait? Because like I said they never loaded. After an hour and a half it was just stuck at 24 textures still to load. The point was shaders wouldn't compile.
Fantastic, thank you!
Thank you for the informative video. Glad to see someone knows what he's talking about. I was thinking if it's possible to see the difference in NUKE. Especially the GPU-accelerated nodes. Thanks!
Hey guys, I am thinking about getting the max upgraded Mac Studio. I am a professional game and app developer, specifically I use Unity 2D and 3D. Most of my Unity 3D projects are low poly. I spend more time on the backend and networking side of game dev. I also want something that is great for music production. Would you recommend this machine?
hey any update on the thread ripper enermax cooler. i have the 2950x and have a custom loop but am getting tired of keeping the loop. would like an aio/ but if theres any issues ill go with an air cooler
Great video, thanks.
What are your thoughts on 3d asset creation itself - ie how does it handle high poly assets while creating said assets as well as rendering? I should note this isnt just for these tools but for Blender, Cinema4d, etc etc.
What is the limit on your skill set my dude. Watching your build videos I was almost a 100% sure you were a mechanical engineer, but you can develop games, have electrical engineering skills and also have seen you do some networking shit. To summarize, I am super impressed with the versatility on your channel.
I don't like to set limits on myself 😜
@@ElevatedSystems I am excited to see what comes next
Good to know
Hi! have you tried unreal again now with v5.3?
Keep in mind.. This little powerfull box only sips 110 watt from the wall max. ;)
Keep in mind a Watt is a measure of energy used per second so therfore is completely useless without a measure of time. In reality the Mac used consumed more power (kWh) than the workstation because of the huge measure of time it took to complete the same task.
@@ElevatedSystems eh..The M1 CPU' base model use 30 watt top. Nothing more and only when u step on his feet. These Studio's are top 110 watt when it needs to work hard. The Ultra with 64gb and a shitload of horsepower takes 215watt max. A heavy workstation will grab 500+ wat easy when it needs to work. Those heavy intels and nvidia's are watt monsters. U can check it yourself since you have a Studio yourself. Not that u need to. There are many video's and blogs about it.
@@yoRRnl Again Watts is meaningless without time. The Mac took 14.5 hours to render the animation at 110 Watts which equals 1.595 KWh. The workstation did it in 2.5 hours at 600 Watts equaling 1.5 kWh. The Mac used more power to do the same task as the big workstation. E(kWh) = P(W) × t(hr) / 1000 is how you calculate energy use. Watts is only one of the variables.
@@ElevatedSystems Good point. In that case, the worstation wins.
Thank you for making this video! I have been searching a lot for real testing with Unreal Engine on Mac Studio and other Macs but everyone doing them seem to be mostly if not entirely inexperienced with game dev. One video I watched, the guy booted up UE, ran a demo while the shaders were still compiling and said "as you can see it runs really bad" and that was it. Most computers run UE really bad when the shaders are still compiling. Haven'tr checked out your channel yet but if you keep up more game dev focused hardware reviews, I think you could find a very underserved niche to fill and grow from.
How did you become a freelance asset creator and how long did it take you, if I may ask.
Honestly I lucked into it. I had a friend who worked for a Game Development studio and they needed help meeting a deadline. From there I got random jobs.
@@ElevatedSystems awesome, good for you!
It's a shame tho. I'm still excited about gaming on Apple's chip. It's so efficient yet powerful and it could provide seamless integration between desktop and mobile gaming.
In short: "we try to run something not compatible on a Mac, and it's not compatible."
Overall Epic aim at the Xbox serie X/s and the ps5 for unreal 5, so the results you got on an ARM CPU is completely expected.
I actually find more concerning than Unity that is supposed to be compatible has so much not compatible stuffs on the Mac :(
Yep
UE5 has been out for like a week now, 5.0.1 has just been released today, so there's bound to be bugs. As for the aim - yes, you can develop for XBox, PS5 with Unreal, but those aren't development platforms and not where you'd run the Unreal editor.
@@TheAndrejP don't shoot the messenger, the platforms they aim is clearly stated in their documentation.
@@TheAndrejP part of the documentation:
Lumen's Global Illumination and Reflections primary shipping target is to support large, open worlds running at 60 frames per second (FPS) on next-generation consoles. The engine's High scalability level contains settings for Lumen targeting 60 FPS.
Lumen's secondary focus is on clean indoor lighting at 30 FPS on next-generation consoles. The engine's Epic scalability level produces around 8 milliseconds (ms) on next-generation consoles for global illumination and reflections at 1080p internal resolution, relying on Temporal Super Resolution to output at quality approaching native 4K.
it runs now on my mac mini m1 with xcode installed, i have the base unit 8gb but i would not depend on it I use Twinmotion and too much stuff and it will crash. So i use my ZBox PC with a 2070 and ssd and NVE and 32gb it runs smooth on epic
This is weird, I’m running UE5 on my M1 mini and I haven’t crashed once. I’ve just been going through the Unreal Sensei coursework so I’m likely not taxing it nearly as much as you were and I know not to expect much success with the GPU rates on my mini, was actually considering an upgrade to the Studio now that they’re out, but I’m surprised I haven’t seen more trouble than I have now.
All you need is to upgrade to a 3rd gen threadripper and game over. They're not cheap, but the performance improvement will help pay for it.
Could you show cinema 4d and octane x. Thanks love the video. Hey also does UE5 lumen work on Mac m1 I can't seem to find out a definitive answer any where
In my research i found that Mac Studio gets destroyed in any 3d pipeline compared to a Pc with a dedicated graphic card..
Don't necessarily need a video for it, but are you able to test out Blender on it now that it has a native Silicon version? Curious how rendering both in viewport and cycles etc would be.
Just posted that video this morning. Be sure to sub and click that bell 😉
What can get lost is that having a PC for dev and production is "safer" than having a Mac for compatibility and performance reasons. I use both but for different purposes, as noted. My Intel mac crashes UE5 all the time, it's unusable. Do I want to buy a new expensive Mac just to be able to run UE5? Nope.
The thing with unreal engine, since it is not optimized it is hit or miss.
Example: on my m1 MacBook Air (it doesn't work at all) I have to install it on an external hard drive for it to work.
On my 16" m1 max MacBook Pro (works like a dream, no issues, internal hard drive).
On my Mac Studio m1 max (works, but I have crushes from time to time).
However, none of the projects I loaded, or opened, took 90 mins to open, or compile shaders, as a matter of fact, it is really fast.
I think there is something missing (I'm half way through the video, so maybe you found a fix), but again all those issues because it is not optimized for the m1 just yet.
But 90 mins, I'm sure something is wrong.
By the way, all the results are on my channel, if you want to take a look at them as well.
"many of the texture would not load" 3:30 it say it compile stuff at the top left of your screen, is it really bad when everything is done ? That'd be nice to see a test when everything is actually compiled
It never fully compiled. That was about 30 minutes after I launched the level. I gave it almost another hour and it was stuck with 24 textures missing. That's what I meant by "would not load".
It never completely compiled. That point was about 30 minutes after loading the level. I gave it almost another hour and it was stuck at 24 textures still to load. That's what I meant by "would not load".
@@ElevatedSystems Thanks for the clarification !
I prefer mac than windows, but because of the limitations of software with the macs, I will have to sell my macbook pro and get a windows pc, if at least M-Mac could have egpu support, that would be fine by me having a egpu, but not. anyway, thanks for the video, now I now for sure that I will have to buy a pc for my purpose on UE5 and filmmaking.
Excellent video, I’d love to see some Blender3D testing.
Macs are horrendously after PC's in rendertime since blender isn't optimised for the M1 GPU's
This video is superb 👌🏼👌🏼👌🏼 .. Your presentation is wonderful and a joy to watch. Unfortunately Apple hasn’t yet considered “Gaming” as part of its new DNA! Hoping they learn about the potential of this business model.
High glossy visual fluid design renderings of new Cars…can you game them in unity ?
Okay, so if the Mac Studio can't do Unreal 5, what does do a good job with it?
Any good gaming PC, I'd recommend an Nvidia RTX card to take advantage of all the hardware features.
If you are a graphic designer / motion designer / photographer / film editor without any ambitions to game or do serious 3D it might be for you since most of the companies in that branch of business are using macs and the workflow in OSX is so fantastic for doing just that. Any other scenario will favour a PC with a dedicated graphicscard.
Okay, I'll stick with my windows pc thanks.
Please share your experience with Maya.
I'd love to see houduni software tested too. There's a apprentice license you could use. It's free
Thanks for vid, finally some honest and practical opinion and not from apple fanboi perspective . On paper everything looks awesome with this mac studio, but in reality not so much.
Yes, i would love more blender stuff. Rendering, particles affects and etc
02:09 : Great character for three seconds.
Why we need build game on Mac just we can make xcode project on Mac and we are done.
When I going on intern as in game development studio they keep Mac for only for iOS project and Mac environment.definaty new Mac's are
Optimised but software support will take time.
I tried UE 5 in may MacBook M1 pro and it works and didn’t crash and I could play different examples, anyway I feel it’s not optimise as unity , and the moment I’ll keep using unity.
Note: tutorials are now available on silicon in unity
Unity started on the Mac. As a matter of fact, it was Mac-only, when I started using it back in 2006. Unreal has always been a pig. I've shipped Star Trek DS9 and Medal of Honor on it and it's pretty and has a lot of pretty-pretty as its default state, but it's just a resource hog.