Я все же решил начать писать по мере продвижения создания игры, о проблемах с которыми мне пришлось или придется столкнутся а так же их решение, думаю начинающим разработчикам может это пригодится.
Да, я прекрасно понимаю что Unreal Engine 4 не самый лучший выбор для создания 2D игры но из-за наличия Blueprints я решил выбрать его.