Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You'll definitely need the power for VR. Anything that can run VR will run UE4 just fine. Also, keep in mind that Unreal does let you make up your own blueprint stuff in C++ if Visual Studio is more to your liking. I just need blueprint stuff so I can integrate everything into the final package for users. I'm more of an artist then a programmer, so blueprinting is the most I can handle. I've done some regular, text coding with Arduino, but only by hacking up other people's code. Art is my forte, coding is something I force myself to do. I'm more like a fish that can walk on land then a jogger, so to say. But if you're familiar with coding, I think it'll all make sense. 

UE4 bluepints only let you plug in data lines into things that will take them, and when you drag off something, they suggest what it can connect to. Sometimes I just drag off pins to see what I can do with them. All of the types of data are labels, integers, floats, strings, names, ect. And there are *ALOT* of tutorials on everything. I just type in vague questions into Google and YouTube, and there's always a tutorial. The only thing I can't find good tutorials on are network play... that is why none of my projects have been multiplayer. :p