This is what I had in mind:
GPU: AMD Radeon RX 5700 XFX
CPU: AMD Ryzen 5 3600
MB: Gigabyte B450M GAMING
RAM (option 1): 2x8GB 3200 MHz CL16 GeIL EVO
RAM (option 2): 16GB 3200MHz CL18 Kingston HyperX (and later one more stick)
SSD: M.2 250GB Samsung 970 EVO
PC will be used for development, mostly backend and possibly Unreal Engine C++ (if I am not too lazy to learn it) and gaming (1080p 144Hz maybe 1440p 60Hz-75Hz).
My questions are:
Is this good for gaming at 1440p?
Is it good for Unreal Engine?
When it comes to RAM should I stick with 16GB or should I go for 32GB (option 2)?
When it comes to MB should I go for x470 chipset (I am not planning to OC CPU)?
For data storage should I spend extra bucks and go for the second SSD (not NVMe ofc) instead of HDD?
Will CPU be the bottleneck of configuration and should I go for Ryzen 7?