I think here you mean the per capita and not actually the global country GDP. However, there is no relation. Having a higher per capita or GDP doesn't relate to luxury. It's the amount of work a nation has made over a year.
For the game, I think it's more about the idea than the coding itself.