2022 Developer Survey is open! Take survey.
26 votes
Accepted

How to install Unreal Engine 4?

After spending 10 minutes rummaging through documentations and Google, I finally succeeded in downloading the actual engine. I was too focused on the orange button in the left pane, that I didn't try ...
user avatar
  • 947
25 votes
Accepted

Do industry professionals building games using UE4 use Blueprints at all, or do they use C++ exclusively?

Yes, professional games use Blueprints. Some use a mix of C++ and Blueprints. We use both on Dead by Daylight. One of the great things about Blueprints is that non-programmers can get access to the ...
user avatar
  • 6,399
16 votes

When to use C++ and when to use blueprints?

You don't need to use C++ for anything as far as I know. Its more of a matter of preference. If you are a programmer, you might do things faster in code, while some might prefer blueprints. The ...
user avatar
  • 3,091
14 votes
Accepted

What Situations is Saving a Game to Main Memory for?

Sometimes you might want to store your savegame data somewhere else than on the users hard drive. You might offer a cloud save service, for example. In that case you would use ...
user avatar
  • 111k
10 votes

Do industry professionals building games using UE4 use Blueprints at all, or do they use C++ exclusively?

A little anecdote from outside the games industry: We use UE4 for architecture visualization in VR. While I'd rather have most things built in C++, we also use Blueprints heavily for all kinds of "...
user avatar
  • 221
8 votes
Accepted

Unreal Engine 4 is now only free or open source as well?

From their website Full Source Code Access With C++ source code for all of Unreal Engine 4, you can customize and extend Unreal Editor tools and Unreal Engine subsystems, including physics, ...
user avatar
8 votes
Accepted

What's the difference between UClass and UObject?

In Unreal Engine the base class used for every reference counted or garbage collected object is UObject. UObject is the base for classes like UActorComponent, AActor, APawn, AGameMode, etc. almost ...
user avatar
6 votes
Accepted

At what point of Game Dev pipeline it is good idea to start adding Oculus Rift Support?

There is no correct or incorrect answer to this question. There are so many factors to consider, that the only one who can actually answer that question is yourself. Keep the following in mind: The ...
user avatar
  • 13.2k
6 votes
Accepted

Is there an equivalent of Unity's OnCollisionEnter() in UE4?

I'm not familiar with unreal-4, but perhaps you are looking for OnActorBeginOverlap? Relevant documenation: https://docs.unrealengine.com/latest/INT/API/Runtime/Engine/GameFramework/AActor/...
user avatar
  • 3,022
5 votes

What exactly is the difference between Unreal Development Kit and Uunreal Engine 4?

According to this link WHAT IS UDK? Unreal Development Kit was the free edition of Unreal Engine 3. It remains available for teams completing projects in UE3. Get UDK (February 2015 UDK). So you ...
user avatar
  • 905
5 votes

How can I get a reference to a object in the world in UE4?

I have managed to sort it out. Basically I have to use an Actor Iterator which iterates through every Obstacle object in the game world. Here is the code: ...
user avatar
  • 101
5 votes

Optimization for Normal maps with lots of wasted space?

With any asset with UV coordinates, it's good practice to have parts that need more detail take up more area than parts that don't (usually, anyway). So you can have the UV coordinates for the ...
user avatar
  • 2,430
5 votes

Do we really need quaternions? In UE4 I rotate without them

Rotating around euler-angles in world-space makes sense as long as you have a concept of a fixed horizon and a fixed "up" and "down" direction (like in a first person shooter). But in some other ...
user avatar
  • 111k
5 votes

Why is Unreal Engine Blueprint Editor so slow?

The poor performance in the widget editor appears to be a bug. However, keep in mind that your system does not meet the recommended specs suggested by Epic for developing using the engine; ...
user avatar
  • 639
5 votes
Accepted

Why Godot over Cryengine, UE4, Armory3d or Unity3d?

Although usually questions like "what software is better" are off-topic, because the answer is almost always "try them all, and pick your favourite", I think this one could be an exception so I'll ...
user avatar
  • 4,188
5 votes
Accepted

Unreal Engine without Blueprints

I think I am in the same mindset as you are. Yes you can work in 100% C++. My own project is 95% C++ I only use BPs for instantiating stuff (putting actors to the level) but every single BP of mine ...
user avatar
  • 778
5 votes
Accepted

Performance cost of creating local variables just for 'readability'?

This depends on how good the compiler is at optimizing the code. I'm inclined to say it is good if not very good. However, if you want to be sure, you got to do the experiment. Measure both versions ...
user avatar
  • 18.1k
5 votes
Accepted

How can I expose material parameters in the Unreal level editor?

In order to properly display parameters from the Detail Panel in the Unreal Editor, you need to create a Blueprint and set a Dynamic Material Instance with multiple Set (Vector & Scalar) ...
user avatar
4 votes
Accepted

Can Unity 5 or Unreal Engine 4 do computationally identical physics simulation across platforms?

No. And there is rarely a need for exact physics replication. You mention multiplayer in your tags. Generally, in a multiplayer game, the physics and game logic is performed by one instance, which ...
user avatar
  • 15.4k
4 votes

How would you implement a simple strategy player controller in Unreal Engine 4?

Have you taken a look at the official UE4 Tower Defense sample/tutorial? That sample demonstrates a UE4 project where the player is not associated with any one in-game character, instead providing ...
user avatar
4 votes
Accepted

Does PBR mean only one, right technique to view 3D scenes?

Physically-Based Rendering (PBR) is really a modern tag people use to refer to the trend of making the rendering system "correct" with regard to the real-world physics of light interacting with ...
user avatar
4 votes

What type of networking archtitecture does Unreal Engine 4 have?

I believe UE4 network architecture is roughly the same as in prior versions of Unreal Engine, perhaps with minor refinements, and goes back to the very first version of Unreal Engine. This is a ...
user avatar
  • 140

Only top scored, non community-wiki answers of a minimum length are eligible