Rate my upcoming pc build for UE4 and general game deveopment

For years i was making levels for UT1999, UT2004, UT3 and so on. Thing with levels is that it must match gameplay mechanics. You need to have that mechanics in place and working to make level around it.

Very simple example: you have climbing or you do not. Lets assume you want climbing, so you make your level with that in mind, but then you realize climbing is not something that makes your game better. Result is that you need to rework whole level.

I would suggest you to get that PC you want and create small level, or two. Like one for raw testing of mechanics, like speed of walking running, jumping, if animation matches speed etc. And another one where you experiment with style of assets for your game, again small level. In that level you focus on quality of it.

I know making levels is fun, but do vertical slice of game features first. And reserve making of that cool level for days when you feel that derp had you cannot code game that day.