Игры разные бывают. Язык программирования принципиального значения не имеет. Игры, по всей видимости, можно создавать на любом языке программирования. По крайней мере, я не встречал такого языка программирования, на котором нельзя было бы создать игру. Поэтому пускай выбирает тот язык программирования, который ему нравится.