Любой, какой вам понравится. Вашу задачу можно решить в 2019м году как минимум с помощью семи высокоуровневых языков, выбирайте тот, который вам ближе в плане понимания, так бы быстрее освоите синтаксис и API языка.
Ну а если просто хочется побаловаться "чисто для саморазвития" в инди - лучше C#/Unity и C++/UDK и не придумаешь для этих целей.