Is installing Windows on Macbook Pro for Game development good and efficient
If you look at it objectively, then yes installing Windows in BootCamp is both &quot;good&quot; and &quot;efficient&quot; in the sense that (a) this is a supported configuration for your computer that will not &quot;break&quot; anything, and (b) you'll be able to make full use of the computer's hardware's performance.
On the other hand, I don't see you couldn't keep using macOS for game development as well. There's no rule or general recommendation that Windows is always &quot;best for game development&quot; - far from it.
If you're planning to develop a game for the Mac or for iOS users, I would stick with the Mac. If you're developing a game only for Windows users, there's good arguments for running on the same target as your own users.