As with many common scripting languages, it is used to define object-oriented (OO) classes or objects in the engine. As you use UE4, you’ll often find that objects defined using Blueprint are colloquially referred to as just “Blueprints.” This system is extremely flexible and powerful as it [...]
... / Production Processes and Tools / Getting Started with UE4
Unreal Engine 4 is a suite of integrated tools for game developers to design and build games, simulations, and visualizations. It is a complete suite of creation tools designed to meet ambitious artistic visions while being flexible enough to ensure success for teams of all sizes. It is a well established, industry-leading engine.
This high-level overview takes you through the concepts of Materials and our physically-based approach to surfaces in UE4.