**everything I'm about to say, I say as a complete noob and probably a silly person, so please realize I mean no offense to anyone. I'm like a third grader right now**
There have been some really, really amazing games made with Unity, and anyone posting in this thread that uses Unity is - I have no doubt - making incredible games with it.
Unity is definitely
not a bad engine, and there's absolutely nothing wrong with it - really, it's got everything you guys have said…a huge community, loads of free and cheap assets, good tutorials. I've heard a lot of people say that Unity was designed with iOS/Android/handheld games in mind, more so than single-player RPGs. I've also heard you need to be a proficient coder to make use of it. What I have seen myself - and this is an untrained, uninformed eye - is that it's not quite as easy to get the kind of lighting effects I want with Unity. (again, you all surely know a lot more than me, and I'm probably wrong) Really, I'm wondering if I can get them with UE4, either, but…
I'm using UE4 and I'm blown away by how user-friendly it is, coming from CryEngine. It also has amazing documentation and a huge community…and it's got Blueprint, which is a nice feature since I
really don't know how to code
anything. I really feel like I could make a whole game on my own with this engine. I have a friend who's a gamedev professor and he's pushing UE4 pretty hard - and if
he thinks I can develop a game all on my own in it, then that gives me a lot of confidence.
I'm honestly less afraid of UE4 than I am of 3d modeling. I know that a lot of my time will be taken up with asset creation. But I really want to try this.