This is actually my entire strategy for approaching autonomy, I make as much of the problem space a game; just a serious one. And the most successful optimizations and solutions are the ones that adopt techniques from games. Many academic solutions are formalizations for old-school game "hacks".
In my line of work, training, in many occasions, is about making deep computer vision match ground truth, generated by game tech.