Unreal Engine might crash while saving asset and corrupt that asset which completely disable it to lunch again. (Only today happened to me four times) For novices this might mean lost of the whole project if they didn't think of that possibility beforehand and didn't make backups by hand. That lead to major inconvenience and loss of time and passion for their projects. Setting up Perforce or Git is unproportionally complicated for people that want just learn and work on their small hobby project at home. Still there is no system in Unreal Engine that prevents this situation.
I think it'll be a good feature to have Unreal to be able to determine what asset causes it to Crash at startup, and offer user to revert it to one of the previous versions of that asset or the whole project. It might be some simple single user system. If one need something big powerful and that's support multi user workflow they can use third party solution for that. But it's very important For any software not to say a game engine to not to have a situation when the current state of the project prevents the whole thing from loading and working properly or at least having opportunity to fix the problem with minimum effort.
I think it'll be a good feature to have Unreal to be able to determine what asset causes it to Crash at startup, and offer user to revert it to one of the previous versions of that asset or the whole project. It might be some simple single user system. If one need something big powerful and that's support multi user workflow they can use third party solution for that. But it's very important For any software not to say a game engine to not to have a situation when the current state of the project prevents the whole thing from loading and working properly or at least having opportunity to fix the problem with minimum effort.
Comment