I am a part time indie dev with a small team. We were working in unity but i think after this weekend we are are going to make the switch. Here is a short description of Good things and Bad things of this weekend.
I added Aiming,Shooting, Teleporting :),Dieing,Winning, and camera transitions to the C++ side scroller project. In about 20 hours total newb dev time.
+Wow with the community support, lots of good help all around.
+With no knowledge of the UE4 animation system, i was able to retarget aim offset animations from one character to another!!
That is a major accomplishment on your guys’ part.
+Being a CS grad whose undergrad was all C++, the API’s so far aren’t that scary, even though i’ve been doing C# and java recently.
+Blueprint scripting is intuitive.
-The biggest roadblock for me was corrupted blueprint files, it took 4~ hours of my time to backtrack. I posted in the bug report my info. BluePrint Corrupted, Crash when opening Project - UE4 AnswerHub
-Some of the docs are outdated i think, the notes on Animation Blend Spaces seemed out of sync a tiny bit (but enough for me, being new, to be confused).
-No doubt, you are going to get A LOT of unity developers wanting to migrate and move from unity to unreal. Perhaps providing a migration FAQ/Doc would be of great help to a lot of people. I’m sure too you could get the community to help formulate it, maybe on the wiki or something?
So there you have it! Aside from the corrupted blueprint files and me running out of RAM every once and a while(i had my project AND the content project open at the same time for reference), it was smooth sailing all weekend.