PC for gaming development

I am studying games development and I am thinking to build a PC
I have chosen these parts

Gigabyte X399 Aorus Xtreme
G.Skill TridentZ 64 GB 3200 MHz CAS 14
3xSamsung 860 EVO 1 TB in RAID 5
Samsung 970 EVO 500GB for windows and programmes
Seasonic Prime Ultra Titanium 1000 Watt
Be quiet Dark Rock Pro TR4
Fractal Design Meshify S2

Which GPU is better for games development Nvidia RTX 2080 Ti or AMD Radeon 7?

How many cores do I need 16, 24 or 32?

Thats not a game development PC. That is a “I want this and I want that” PC.

@Doums9600 If you are just starting to learn gamedev, then there are lots of things you need to learn before learn gamedev per say:

  1. The setup for your machine is dictated in the area you want to focus: Character Modeling, Character Animation, Game mechanics, Level Design, Backend coding, etc
  2. There are activities at each area which benefits more on CPU cores and others in stronger GPU. (ie CPU cores are good for compiling shaders and source code)
  3. Overall development of game assets requires that they can perform on low end machines and if you have a too powerful machine you won’t know you have the asset performing well on lesser hardware, so maybe a more modest machine would be sufficient, usually a RTX 2070 (for todays standards) will be like in the middle, so I would recommend.

The thing I most enjoy in my setup is my 16 CPU cores and the GTX 1080 (not TI) I have is more than enough for another 2 years at least.

I’m game devving on a laptop with a 970m. Still haven’t hit a wall where I need more than 16 gb of ram. I am devving for VR (though this rig can’t run VR because mobile gpu architecture limitations keep me from doing that). So there’s a shared tower in the room with a 970 standard. Both computers have been up and running since 2015.