Игровой логики на Питоне и всяких Lua уже полно. А в хардкоре, как ни странно, корректность тоже важна. Там FP и радует глаз. Интересно что многие задачи по сути быстрее если делать их immutable. Трансформации всякие заранее применять к графу сцены и т.п. (хорошо что в этом чате, наверное, мало экспертов в этой области, могу болтать фигню и все поверят :D).
Кстати, там и акторные системы в почёте :D
https://docs.unrealengine.com/en-US/Programming/UnrealArchitecture/Actors/index.html