Вот у меня сейчас такая интересная фаза. Вот я создал камеру на C++, она классная. Работает. Я записал видеообзор и инструкцию по настройке. Закинул на монтаж. Смонтировал. Но прихожу с работы, открываю проект и в голове «а что если.....» и понеслось. Архитектурно полностью все меняется, потому что узнал много нового и в итоге плагин меняется до неузнаваемости, что требует новую инструкцию. И так несколько раз. И как всегда всему виной являются блюпринты. Потому что я когда проектирую систему, я мыслю с точки зрения блюпринтов. И грубо говоря блюпринт логику переношу на плюсы. А плюсы работают совершенно по другому и там нет таких ограничений, как у блюпринтов и возможностей гораздо больше. И помимо надстроек Unreal Engine можно ещё использовать методы и способы оригинального C++. Короче нюансов очень много. И как раньше у меня уже нет желания выпускать сырой продукт, которым никто пользоваться не будет, включая меня, и как-то улучшаться и поддерживаться в дальнейшем тоже не буде