In this short tip, I will show you how to encrypt data with AES-256 in UE4. The code will be written in C++ but can be used later in blueprints. First thing what you need to do is to create a class, derived from UBlueprintFunctionLibrary. Then add two methods to the header: After that implement […]
Category: Game development

Quick Tip #6: Optimizing performance of VXGI in UE4
Before optimizing VXGI, make a complete scene first (or at least a level block out) – many parameters depends on the environment.Do not use specular tracing in very glossy environments (average environment roughness should be > 0.2) and with manually tuned reflection captures.For the best performance do not use movable spot/point lights and use only […]

Quick Tip #5: Texture planning for modular environments
Let’s imagine that you want to create a texture, which has different areas, related to the specific meshes. For example, sci-fi panels. If you just randomly create these areas on texture, you will get bad grid snapping and as a result much longer mesh placement, especially for big environments.How to avoid this? Texture planning!This texture […]

How to use Image Plate Plugin for Unreal Engine 4
In this quick tip I will show you how to use new Image Plate Plugin for Unreal Engine 4, which allows you to mix any videos with your scenes in UE4.Follow these steps:1. Create UE4 project and activate Image Plate Plugin2. Capture or find a video, which you will use as a background3. Convert it to […]

Game development workflow: pre-production
In this article I want to share my current vision of pre-production stage. I’ll try to explain all steps, so you will learn how to find the idea for a game, how to verify your concept and what you need to do if you want to make a game.