A única diferença notável entre Unity e Unity2D será na comparação de gráficos e quanto FPS você pode obter em cada um. Como o Unity usa efeitos 3D, ele será mais pesado em gráficos e em uso de memória. O Unity 2D apenas remove os efeitos 3D e, como conseqüência, diminui MUITO o uso de memória em comparação com o Unity. Isto é especialmente verdadeiro quando você está usando o PC por pelo menos 5 dias sem reiniciar / desligá-lo.
Então basicamente:
Unidade
- Melhores gráficos
- Efeitos 3D para usuários de Eye Candy
- Mais uso de memória
- Um pouco menos de FPS ao jogar um jogo, usando um jogo de vinho ou algo que exija poder gráfico.
Unity 2D
- Gráficos simples
- Efeitos 3D para usuários de Eye Candy ESTÃO IDOS !. Simples e mais leve.
- Menos uso de memória
- Mais FPS ao jogar em comparação com o Unity.
Para a CPU, testei ambas e não posso dizer que a diferença seja muito grande no uso da CPU.
Eu testei em um Pentium 4, Core 2 Duo e um Core i7. Em todos os casos, o diferente na CPU foi inferior a 1%. nada perceptível. Mas na memória, depois de 5 dias seguidos, você verá o processo do Compiz no Unity subir para 300mb a 400mb.
Então, para sua resposta e levando em consideração a CPU que você está mencionando e o poder por trás dela. Eu recomendo o Unity 3D, já que você nunca notará um diferente na CPU. Apenas nos gráficos, mas estamos falando entre 3 a 10fps a menos (dependendo do jogo). No meu caso com uma Nvidia 8500, uma Nvidia 9500 e uma Nvidia 440GT a diferença foi muito pequena.
Se você estiver na borda de 30fps para um jogo, vá com a unidade 2D. Se você tem uma placa de vídeo que ocupa mais de 30fps, então você pode escolher com segurança o Unity que não irá sugar sua CPU ou seu desempenho de vídeo. O único que será menos e menos horas extras presumindo que você não reinicialize o PC em vários dias será a unidade 3D com o processo compiz.
Ao todo, você pode ir com a Unity.