What is the best UE4 PC setup? (Mainly CPU) And why?

I’m not going to list parts - part lists are stupid and fall out of date near overnight - I can however teach you how to decide for yourself

This post was written in mid-2018, if you are reading this in 2025 it is most likely wrong - and I approve of your holographic quantum computers.

I certainly wouldn’t say there is a inherent “best” setup, but I can provide some general knowledge.
I’ve used Unreal on several (very different) systems so far, ranging from laptops though to workstations - the following is my working opinion, and like many things may be biased.
Also, this is going to be a long post, I spent several years working as a Hardware specialist before becoming an industry graphics programmer.

TL;DR
I know most people can’t be bothered to read things, so here’s the short bullet-list (before commenting ur wrong read the appropriate section below

  • Processor: Buy an AMD, it’s cheap, it has more threading potential, never buy the latest model unless you want to break benchmarks
  • GPU: Buy an Nvidia, GTX950 is a great all-rounder - always check a Benchmark first (and GT950 != GT950 != GTX950TI); also a higher price doesn’t mean better.
  • Cases don’t matter
  • PSU : modular, 750W
  • Hard drive: M.2 SSD 250GB and a couple of WD Gold 1TB drives will be fine - Never install windows on an SSD.
  • Memory: DDR3 2100 or above, heatspreaders are good.
  • Motherboard - Read what I wrote below, It’s a big topic and it’s worth getting right
  • Use windows

GPU:

I highly recommend Nvida graphics cards, anything above a GTX750 seems to work flawlessly with both rendering and PhysX. Don’t get tempted by workstation cards like Tesla etc, they actually tend to have worse performance for typical rendering processes (though are far superior for physics, vector processing and ray-tracing, so if you are looking for visualization they may be helpful).
I have personally had all kinds of problems with ATI graphics cards in the 15-years I’ve been doing graphics programming. They are good for low-budget machines - and many users will gleefully state their virtues. But honestly even hardcore supporters generally agree the Catalyst drivers suck.
When it comes to buying a GPU always check the benchmarks, and keep in mind there are huge differences between a GT750, GTX750, and GTX750Ti. In short a single letter can make a massive performance difference.
I’m not going to suggest a specific card as prices are subject to fluctuate massively.
I will say, you definitely do not need the latest graphics card. The performance gain between the previous-model and the latest is often as low as 5%, and the price difference is often 50%->150% more.

I’m going to refer to this concept as “price per Flop” (floating point operation) - You want to find the balance between good performance and low price.
As an example, when the GTX-Titan came out the price of the GTX950 dropped so far that you would be spending near $500 more for only 8% more performance - Fine for an enthusiast who wants “the best”, but certainly not suitable for a business purchase.

That said, this doesn’t always hold true the Nvidia 10 series is about 30% better than the equivalent 9 series. and a GTX 980 is better than a GTX 1060… But the 1060 has better performance per dollar.
In short, Think before you buy.

As I said above, check card benchmarks, sites like GPU benchmark are often helpful for this - make a decision for yourself on the day of purchase given the best prices you can find - and most importantly never believe anyone who says this is the best part right now. For all I know in three days time ATI might bring out some optical-quantum masterpiece and everything else will be appalling in comparison.

on a final note about GPUs, people often seem to think that “ATI only works well with AMD processors” or “you can’t mix ATI and NVidia in the same machine” ~ these statements are false, a PCI-E port and graphics driver are universal and modular (and have been since 1980). In rare cases with legacy hardware this was true, certainly not in the last five years (assuming you buy quality parts).
In some instances (such as ASUS and MSI branded parts) certain manufacturers make special optimizations for same-branded hardware, because of this I highly recommend buying motherboard and graphics card from the same manufacturer - but it’s often only a couple of percent better, if at all.

CPU:

I am a great fan of AMD processors, they are often not as good as Intel in overall processing power, but cost much less. Also the new Ryzen Gen-2 are actually out-preforming Intel in certain areas.
AMD processors tend to be superior for multi-core and vector data processing (such as for example, compiling shaders in the Unreal Editor, while playing the game, as visual studio compiles something in the background). And as I said above, they tend to be a lot cheaper than the Intel offerings of equivalent processing power. For example around six months ago a previous generation AMD processor (am4) with equal power to an I7 from the previous generation cost half the price.
As I’ve said before, such statements will often change - so check the benchmarks before you buy.
Intel processors tend to be slightly better out of the box than AMD - this has held true since the Core-2-duo of nearly ten years ago, but you pay for that improvement.

Hard drives

Calling a Solid State Drive a Hard-Drive is an accurate statement in modern culture, so I will use that term interchangeably.
Magnetic Storage (the classic Hard Drive) tends to have far superior capacity, and Solid State tends to have vastly superior speeds. However anyone that buys a SATA SSD is, in my opinion making a terrible mistake.
Almost all modern motherboards have an M.2 adapter, and every motherboard has a PCI-E slot. M.2 SSD units are cheaper, faster, and all-around better than their SATA counterparts. However often there are problems booting from these devices.
Which is fine, because you do not want to install windows on an SDD ~ SSD drives lose storage-cells over time, and having windows crunch though millions of system files at every boot makes this issue worse. A modern PC can boot from cold using a Magnetic-HDD in 2 minutes, if you are an enthusiast that wants to show off your 10-second boot times, by all means install windows on a SSD. But for day-to-day use in a work environment you want a reliable system - and a cup of coffee before you start work.
I recommend buying a M.2 SSD with at least 256GB of storage (which you will use for Unreal and your projects only), and two Western Digital Gold or Black Magnetic storage HDDs (if possible in a RAID array to prevent data-loss) for backups and your Operating System.
Why WD Gold? Because I have never had a WD Black fail in the last 15 years - Yes the one I dropped out of a window was broken, but I still have a working WD hard drive made in 1998 (a premium 500MB drive as well!)
Yes, there are other Hard drive makers, yes they are as reliable - but I can only speak from my experience.
I currently use two WD Gold in a RAID configuration as stated above - I have near SSD transfer-speeds and the safety of knowing if one does release “the magic smoke”, my data is safe.

CASE:

It doesn’t matter - seriously, it really doesn’t matter.
Screw everything to a piece of plywood if you want, It will work fine.
Sure, if you plan on overclocking and water-cooling you might want some fancy-thing, but when the radiator pump fails and the processor starts burning up (that happened to a friend of mine only last month) you will cry.
Sure, play games on your amazing workstation, but if it’s for Unreal-Dev it’s a workstation first - meaning you want reliable, don’t overclock, don’t water-cool. And don’t bother investing in a better heat-sink unless you live somewhere hot or humid (like summer Virginia) - In which case you want to put the machine in a box with extra cooling and a dehumidifier anyway).

Power Supply:

Anything about 750W will do for almost everyone (unless you have 4GPUS or something) - get a Modular one if at all possible.
Always check it has the correct adapters for the motherboard (ATX, PCI-E, EATX, etc).
I use a Corsair - buy a good brand with a warranty. But it doesn’t really matter, A phone charger is a phone charger - a PSU is a PSU

Memory:

DDR3 2100 or above, at least 8GB
That’s it - you are not trying to break benchmarks, you are making a workstation - everything else (CAS etc) is not relevant if you buy a good brand (Kingston, etc). Make sure it has a heat-spreader attached as standard, that helps keep the lifetime long.
Modern Computer Memory is a masterpiece of reliable volatile storage - engineering genius beyond the scope of most human beings, and it works. It stores data, it retrieves data.
Much of the memory overhead of unreal is just moving data between the HDD and the GPU anyway, which brings us to…

MOTHERBOARD:

This is what really matters, buy a bad motherboard and it doesn’t matter what you put inside it, it will suck.
more often than not people post on hardware forums with things like “I upgraded to a GTX titan but my graphics still suck”, they are using a stock Dell motherboard with a PCI-E X4 port, that’s called a bottleneck, and you do not want a bottleneck

Finding a good motherboard is pretty simple:
Does it have the socket for the CPU you want? (eg: AM4, LGA 1151, etc).
Does it have an M.2 Port for your SSD?
Does it have SLI/Crossfire support (get this, even if you don’t need it today, it’s always cheaper to buy a second GPU from last year than a new one.
Does it have a PCI-E x16 slot?
Does the PCI-E port drop to X4 if you use two GPUS? this is a killer on many cheap motherboards, avoid it
Does it support the memory you want? (if the motherboard says DDR3 1800, it’s not going to run DDR3 2100 at full speed, same applies to DDR4 or anything else.
What Chipset does it use? research this often low-end boards have crappy chipsets that bottleneck everything.

integrated graphics

Many modern CPU’s (such as the AMD-FX, I5, etc) have graphics devices inside the processor - In most cases you don’t want this, you lose CPU power for the price.
Many motherboards have an onboard GPU of some kind - it doesn’t actually matter.
I have integrated AMD graphics along side three NVidia GPUs from two different generations - I use the onboard graphics to give myself two more monitors (for a total of six - I am hardcore yes).
Don’t rely on the integrated graphics - often they suck, but don’t be worried about them either (this isn’t 2010, when it was a problem)

And most vital:
Does it have a good onboard sound and networking device?
Sound cards are for weird people that think platinum-plated analog cables are better, they are called “audiophiles”, if you are one - buy something great for yourself! If not, make sure the onboard sound is good quality, 7.1 Dolby is pretty standard these days.
do not get integrated WiFi
if you do not know what a Cat5 cable is, you like using WiFi - that’s fine, but having microwave transmitters inside your metal-computer case almost always causes odd static in the sound and other strange and weird issues.
Yes the magical RF- should prevent these issues, but the reality is - it doesn’t. I speak from many years of disabling such devices on DJ-equipment to the joy of the musician when the “crackle” goes away.
Ensure the integrated Ethernet controller supports “gigabit LAN”, you most likely will never plug in a gigabit capable Cat5-E cable, and your router most likely doesn’t support gigabit (especially if you live in the USA). However if you need it, you have it, and it’s normally free and the sign of a good motherboard.

I can recommend the MSI gaming series, MSI normally use Military grade parts, have fantastic BIOS support, great utilities, and rarely explode.

where do I buy this stuff?

If you are in the USA, I recommend Newegg, I’ve bought from them before and they are cheap.
If you are in the UK (or certain parts of Europe), Scan and Overclockers are great - Scan even has a (very low cost) insurance that allows you to have parts replaced even if you broke them yourself during install - something I learned to regret not using on one occasion.

Do not buy from Amazon or Ebay, yes above 90% of sellers are legit and the parts work great, but sometimes you will get parts that are either dead on arrival, or strait-up scam - not to mention often poor packaging or delivery services break it and they refuse a refund. (especially in the USA).
Yes you can claim your money back or something - but that’s two weeks where you have a computer missing a essential part sat next to you, and tears streaming from your eyes. Or worse you simply don’t know whats wrong because you can’t boot the machine.

Operating System

Windows 10 is today’s king, buy a legit copy, give Microsoft your money - it’s worth it, they did a good job.

The competition?
MacOSX is designed for average users (and really sucks to develop C++ on, XCode sucks, etc) and doesn’t even work on modern hardware.
Linux is broken unless you have a PhD in Bash and think Emacs wasn’t outdated in 1995 (even then expect 200 missing dependencies and six hours in a terminal before your GPU works as expected)
please don’t get upset Linux users, I was like you for ten years; I started in the Angry Hamster Kernel for Slackware. if you enjoy hammering Bash shells and dealing with the suck of GDB, enjoy it, but even Ubuntu does not work for normal human beings - and they will get confused, upset and angry.

FINAL NOTES:

You may find that your brand-new motherboard and brand new CPU/GPU doesn’t turn on - for example with Ryzen Gen2.
Often a motherboard is shipped with a BIOS that is a year or more behind the times, and new CPU support is often added with an update called a flash - this often involves needing a older-generation CPU.
almost all good part retailers will gladly provide this service to you for a nominal fee if you encounter this issue or you can buy very low end CPU

My current workstation cost me $1300 including Graphics cards, CPU, Memory, Hard drives, and everything else - it falls short for unreal due to having a pretty pathetic CPU that makes shaders take a little longer to compile, but it’s overall the waifu/dream of most gamers that drop $5000 or more on alienware-rubbish.

$2000 should get you something amazing if you spend your money well and aren’t afraid to put your computer together. If you have zero hardware experience, it’s easy as long as you know what a screwdriver is and read the manual; you-tube teaches you everything. Or find a local computer-repair-techy-guy (that doesn’t work for apple, that’s a different ecosystem)and pay them $100 to assemble it for you.

as I sated at the beginning, this is my opinion based on several years of experience with hardware and software development - I am not a fanboy that will punch someone for not using the Divine hardware of company X, I do not care what you buy as long as it works for you; and most importantly I am often wrong like every human being

1 Like

Solid info + lots of common sense. Give this handsome man a cookie.

Hi Everyone,

I’m planning on building a new PC later this year, and I’m trying to gather info about which components will help me get the most out of UE4, but I’ve been looking for hours now and I’m no step closer to the final decision.

Could you guys please help me out with giving me some advice on what you think would be the best components to buy for a new game developement machine, and WHY you think that those components are the best option?

I have a flexible €2500 budget.

Ofcourse some parts are easier to decide on:
-32 DDR4 RAM
-1 or 2 TB SSD

So I mostly need advice on the GPU and CPU, but ofcourse advice on other parts is also more than welcome!!
I’m open to all brands.

Thanks in advance!

thx, I has cookie now!

As a very early adopter of SSDs and a vigorous fan of not demonising things in general, the only thing I’d disagree with is the OS installation drive type.

What used to be problematic 5-6 years ago has been pretty much eliminated. SSDs’ MTBF exceeds 1 million hours in most cases. Not going to get into a debate on how MTFB is used as a marketing technique of number pushing (which is somewhat true, ofc); and the fact that no HDD manufacturer ever reports warranty stats… ehm.

The reliability of modern SSDs has improved dramatically over the years and I’d never trade the responsiveness and performance for any potential problems that I kept hearing about but never actually spoke to or met anyone who experienced them.

Out of the 20 or so HDDs I’ve owned over the last 30 years, 4 failed. Sitting pretty on 5 SSDs now, 1 of them is the first gen 60GB, which was used as an OS drive back in dark days (of SSD failures) and it now serves as a scratch disk for backing up UE4 projects. I’ve been probably overwriting the equivalent of 5-10GB on a daily basis in the last 3-4 years.


@TigerAnimations - the bottom line is, get an SSD for your OS and never look back. Just remember to back up the data every now and then, no matter what drive you choose.

I wasn’t aware of that actually - if I get a chance i’ll make an edit.

That said, I still don’t want to sacrifice 50+ GB of my SSD for an operating system, not until I can buy a 500GB or larger SSD anyway.

Thanks to the both of you! This is the kind of info I’ve been looking for!! I’d say you both deserve a whole pack of cookies xD

I do have some additional questions if you don’t mind:

  1. From what I’ve read online, Unreal has a preference for Intel processors which can be seen in this test: Unreal Engine 4.16 CPU Comparison: Skylake-X, Kaby Lake-X, Broadwell-E, Skylake, Ryzen 7
    and well, epic even has a page dedicated to Intel: Intel + Unreal - Unreal Engine
    do you guys know if it’s really that much of a performance difference between AMD and Intel in UE4?

  2. and a more simple question I guess: What affects compile time? More cores or a higher clock speed? or maybe even an SSD?

I’m planning to put this new PC together myself, just like I always do :slight_smile: This is meant to be a system for work first, gaming second (I prefer a PS4 for gaming tbh) and the new AMD chips look so good for software like Z-Brush and Houdini, so I’m very surprised that the test I linked showed them as one of the worst for UE4 in comparison to Intel.

Well, there’s a couple of very important point to note here:
Intel are more widely used - almost all “recommended specs” and alike are given for Intel because - most people have an Intel.
While there are many reasons for this primarily most off the shelf computers use Intel (contracts, patents, closed door deals, deliberate compiler errors, it’s war - who needs a free market etc.) it’s just how things are.

Secondly Intel processors are, simply put, better for gaming. Most games, including those you make in UE4 don’t use more than 4 cores, thus Intel win because they have better cores - benchmarks reflect that.
But there’s a huge different between playing a UE4 game, and developing a UE4 game - the editor and compiler (especially for shaders) eats up as many cores as you will let it, and the more you have the faster it goes. (though sometimes you have to set this behavior, Visual studio defaults to only using 2).

AMD is almost always a better price-per-flop if you can make use of all of it’s cores (something developers almost always do). Clock speeds are always irrelevant, Server processors are almost always slower than home-PC’s for clock speeds, yet have across the board better data-processing rates. Unfortunately this is something processor marketing people don’t want anyone to know. Flops matter, Cores matter, clock speeds are a misnomer.

As for what compile times - it’s an honest combination, the best processor in the world will do you no good if your hard drive is from 1980, but with a good CPU/SSD/RAM combination it’s normally SSD read/write speeds and processor Flop-counts.

Finally, performance optimizations often come out over time, Intel for example has amazing 8bit optimization for python - but it won’t do you any good if the version of python is from before it was made available.

IE: anything that appears to “suck” on Ryzen may actually improve in a newer version.

There’s not that much hands-on data on the very topic, unfortunately.

Check this one out and draw your own conclusion:

Also, this civilised thread where the community posted their own findings (especially later on!):
https://forums.unrealengine.com/community/general-discussion/118650-intel-i7-6800k-or-amd-ryzen-7-1800x/page2

Generally speaking, with Intel’s 8700k you will get great overall results. Especially with a modest overclock. Ryzen’s super duper multicore setups will beat it in certain workstation oriented scenarios. If you’re builing a dev-only platform - as in, it will never be used for gaming, Ryzen will be actually a better choice unless you want to spend 1k for an Intel chip - money you’re better off investing elsewhere, like a 2 quality monitors!

Games do work well with Ryzen, just not as well as with Intel’s CPU due to their great single core performance.

2,5k euro is a lot of money! With the video card market stabilising after the crazy cryptocurrency craze, it’s a great time to build a PC again.

I can’t agree more with the statement about monitors - more desktop workspace is more human-performance.
If your compile takes ten minutes - it’s fine as long as you can spend that five minutes working on something else.
I have six monitors - and I still want more screen real-estate!

@TigerAnimations: facepalm, I now see that I’ve linked you the same stuff you’ve linked already, my bad!

Haha, yeah I noticed that aswell. But no problem! :slight_smile:

Thanks for all the help guys! it’s really what I was looking for! :slight_smile:
I’ll give everything another read when I have some spare time tomorrow, and if I can’t think of any other important questions, then I’ll gladly mark this one as solved :slight_smile:

I have multiple SSD’s now and have been using one as my OS drive since they first came out without any issues whatsoever, never had one fail. As Everynone mentioned the problems of the past are no longer, so any new build being created, especially one with a 2500 euro budget should be using one for their OS & programs.

Having your OS on an SSD is a must these days if you can afford it, the difference in speed (especially the 960 Pro) is huge and will speed up every program you install to Program Files considerably. UE4 especially is much more responsive on an SSD. The had drive is used for more than just loading and if you try to perform an operation that requires disk usage while Windows or another app is using it at the same time it can slow down the engine to a crawl without the higher speeds of an SSD.

I use one SSD (960) as my OS and games drive, and the other SSD’s for my UE4 projects and other programs/games, then the HDD for backups and long term storage (and an external drive to backup the backups).

@TigerAnimations Here’s the specs for the dev PC I built recently. I won’t include motherboard or GPU brand since everyone has their own preference:

  • CPU - Intel i7-8700k (I overclock it to 5.0ghz and it’s very fast in UE4. Clock speed DOES matter as it determines the number of FLOPS, the difference between stock 3.7ghz and 5.0ghz is significant)
  • GPU - Nvidia GTX 1080 (wanted a 1080ti but couldn’t afford it atm)
  • Motherboard - Z370 single CPU
  • RAM - 32gb 3000mhz
  • Storage - Samsung 960 Pro NVME 500gb & 850 Pro SATA 500gb, Kingston 120gb & 240gb both SATA, and also a 2tb WD Black SATA HDD for storage. Only the 960 was purchased for this system, the rest I already had.
  • Power Supply - 80 plus Gold 750w

It is an excellent system for game/3d development, and a fine gaming system for days off! =)

Hope that is useful

Clock speed is a good indicator of performance, especially between processors of the same architecture, but it is not always accurate - especially between different models or brands; Even more-so when one considers multiple cores, high spec server processors for example may have upward of 32 cores, yet often have lower clock speeds.
It’s a misnomer that higher clocks are always better, even though that is correct for the majority of cases.

So I’ve been reading up on this subject a lot these past 2 days and I think I’m going for a ryzen or TR, but I’d like something to be cleared up if possible first.

I’ve been reading through this article from the intel developer zone on the epic games website and I’d like to know how much this is “intel only” and how much of this is totall bs and every cpu has had this optimization.

I’ve pretty much decided on what I want, except for the cpu since theres so much conflicting information out there. The questions that I currently have are:
-is intel really that much more optimised in unreal ir is most of it just marketing bs?

  • I’ve read a couple of times that if you upgrade the ryzen or TR with 3000 or 3200 RAM memory, their performance will more closely match intel, but I haven’t found any hard evidence of this besides a few forum posts and comments. Do any of you know of this to be true or not?

And I appreciate all the help you guys have given so far! Especialy the tips on m.2 ssd’s and raid disks, I kinda forgot about those options xD and I didn’t know about the motherboard / gpu optimization if bought from the same company either!

This question comes down to processor specific optimizations - and that is a topic beyond the scope of anything short of a full compiler-design course. However I will try to summarize.

The vast majority of “intel does better” comes down to the Intel Compiler - it’s pretty much industry standard, and often produces code that runs up to 20% faster on Intel-CPUs, less on other makes (~15%) - but across the board better than MSVC(visual studio). ~ please note, I haven’t used the intel compiler in the last three years, if this is outdated please let me know

The issue comes down to extra instruction sets and internal optimizations; for example SSE - often people attempt to argue these are separate from the physical circuitry of the processor, this is rarely the case - and even when true it is only partially so a brief read of the linked article explains what SSE does - better floating point calculations.
The issue with these is that AMD and Intel had a period where they tried to compete in the field, this lead to cases where a developer’s game didn’t preform as well, or worse at all, on the processor in question.
This still happens today - My girlfriend was unable to play Mass Effect Andromeda due to the developers using an SSE-related optimization that wasn’t supported on her specific AMD-FX processor, so I gave her a Ryzen.

There are also considerations beyond instruction sets, Intel for example provide some amazing developer tools such as Intel Python, Parrallel, and their aforementioned compiler.
These do work perfectly fine on any processor - but are unsurprisingly optimized for their platform, and any product using them will in turn be equally optimized.

I’m coming close to the character limit - so i’ll use a second reply.

In continuation,
much of the misinformation comes from for want of a better term, fanboys I’ve seen people find a reason why every product is wrong, simply because it isn’t their companies. I’m sure everyone here is familiar with similar posts both for and against apple products.

However the blunt and honest truth is - a processor is a processor, a GPU is a GPU - and as long as it works for you, it’s fine.

I personally don’t take into account optimizations or instruction sets, as they are subject to fall out of favor, or change beyond the original specification.
A good example of this is Mantle, AMD’s answer to DirectX/OpenGL - while some parts where incorporated into Vulcan, it’s dead. Even though it was heralded as the next big thing and showed some promise.

All that matters in my opinion is the baseline FLoating Point Operation (FLOP) counts - and now it’s time to get UE4 specific.

If you plan on doing anything particularly serious with UE4, it’s very likely you will want to build the engine from source at some point - most likely using MSVC. Microsoft are surprisingly pretty ■■■■ good at staying out of hardware-specific wars, and on the MSVC tool-chain this shows - compile times per FLOP are pretty much identical on both hardware platforms [my google-fu failed, citation needed].

For both editor-use and compiling, more cores are king - thus AMD has a discreet advantage - however there’s a couple more things to consider.

Single core performance has pretty much flat-lined along with clock-speed - and that isn’t going to change unless there is some dramatic break-though in technologies.

[Source][2]

As you might expect, this leads to more cores being added - the simple reason we don’t see 32-core processors on the market is - software hasn’t caught up, programmers haven’t adapted yet.

This effectively means that - in the future you are going to want more cores too - another point for AMD in your specific use case.

Finally, you are writing in C++, not Java, python, or other distinctly interpreted languages - and this brings me to an area of some bias, so take the following with a few grains of salt.

C++ is getting more developers year on year, Java is actually dying, apple development (and with it their proprietary languages) is slowing down as their market satiation (and loss of Jobs) becomes painfully clear. (IPhoneX == Samsung Galaxy Edge == every other phone on the market).

This is mostly because of C++'s modernization, C is faster to write and safer than ever before - and honestly has better multi-platform support than virtually any-other language; meaning a better user-experience - but that isn’t the only reason.

C++ is fast, it’s compiled and optimized binary code is mind-mindbogglingly fast, I remember a talk given by Bjarn Stroustrup where he spoke about converting a scientific protein-folding tool from Python to C++, the result being the code ran in seconds rather than weeks - (P.s. I despise python). Because C++ does better, it uses less of that now-not-getting-faster single-core performance, and that means a better user-experience.

C++ is winning not because it’s easier for developers though - it’s not, if you want easy you would use any other language, C#, Java, etc. It’s winning because it provides the end-user a better experience.

And there in lies your biggest problem buying AMD - most users run Intel, if you can’t afford other machines to test your game - you will run into a wall.

A real-life example, I wrote code - code ran perfectly on my computer, on a shiny new Intel I7 - is slowed to an absolute crawl. Not because the I7 was worse, but because my development assumed 8 processing cores rather than 4.

So - in conclusion, I would personally buy AMD - but there’s a lot to consider!

Hey Darth,

Sorry but your 2 other replies got stuck in the moderation queue for some reason, and it won’t let me approve it. The filter does this sometimes when profanity is in the post, but I can’t see why it did it this time since it looks fine.

If you’d like I can PM you a copy of the text on the forums so you can try editing out words that might be tripping the filter, maybe the word “dead”, or “fanboys”?? It get’s tripped for words that may be offensive in other parts of the world, not that those 2 words are, but it’s all I can come up with. After editing you could try posting it again, otherwise we’ll have to wait until Epic is back at work tomorrow morning, they have more permissions than I do and can force it through.

Sorry about that! Let me know if you’d like the text.

Thanks