4 cores is enough for most game development, but if you are planning on doing computationally intensive tasks such as AI/ML or physics simulation, it might be wise to use more.