я думал что изучение того же unity/unreal/ итд будет по времени также как написать свой, но еще раз говорю, что я не занимался этим и опыта у меня нет, иначе я бы не писал сюда за советом
Есть движки попроще. Ну и изучение юнити анриала не будет таким сложным, учитывая коммьюнити.