a lot of devs are now using unreal engine to make their games. have you considered looking into that?