I have an interesting journey as a programmer/developer and at first, I saw blueprints and was terrified, it looked like visual spaghetti and reading (good)code is oftentimes easier for me but my opinion is that you cannot use unreal without understanding blueprints to some extent. I use C# for my day job but using C# in the context of Unreal has come very slowly to me since there's such an overwhelming amount to learn, so I figured I'd start using Blueprints.

Article (25 mins) I think my advice to anyone with this question would be if you want to start with Unreal, use blueprints, and as you use blueprints, you'll get very comfortable with the engine. Yes it is possible. If you are just getting started with Blueprints, this provides a high-level overview of what they are and what they can do. To open the project, go to the project folder and open BananaCollector.uproject.You will see the scene below. I know this is past the prime of this conversation but I wanted to add my two cents. I did not have to use C++, but i did have to use these plugins which are available on the market. Completely agree with you. There is a recent article on the blog that gives a good overview of this topic. Unreal Engine 4 Documentation > Blueprints Visual Scripting > Introduction to Blueprints As example: The Solus project are game what are mostly made from BPs, but also have some C++ parts. I came at it this originally knowing Javascript and C#, with no C++ experience. No announcement yet. EpicForum Style
I made a multiplayer game with dedicated servers hosted on google cloud, with steam integration and persistent characters(which are saved on cloud) using only blueprints and a handful of plugins (UWorks for example). Download the starter project and unzip it. Even without plugins it’s entirely possible.
This is where the player will move around and collect the items.I have categorized the project files into folders for easier navigation, like you see here:You can use the button highlighted in red above to show or hide the sources panel if you’d like. Overview of using the Blueprint visual scripting system for gameplay. Hey guys - Unreal noob here. Picking up regular C++ wasn't a giant leap, I found learning Unreal C++ was more difficult, most tutorials I find and even Udemy courses were somewhat lacking. There are some things you can’t do without some c++, and some things that are more complicated to do in blueprint. Picking up regular C++ wasn't a giant leap, I found learning Unreal C++ was more difficult, most tutorials I find and even Udemy courses were somewhat lacking. Get weekly digests of our tutorials and courses, and receive a free epic-length email course as a bonus! It just depends on what you’re happy with for the final result.