How to add a shared library (.so) in android project
Author Syntopia. Thanks to Chris Babcock for the info. For example, to add support for OpenSSL. The latest compiled version of the library you can find in github (or compiled by hand), take this fo...
How to Link External C Libraries .dll .lib With Your Project & Package With Game, Fast And Easy
Overview '''Author: ''' () Dear Community, In this wiki I show you an utterly simple and fast way to get your external .lib working in UE4! My method has been tested and satisfies the following thr...
How to Launch Web Browser with URL From In-Game
Overview Author () Dear Community, This is how you can launch the OS default web browser with your chosen URL from inside the game via C++! CPP FString TheURL = "http://www.google.com/"; ...
How to Convert a BP/Content Project to a C++ Project in 8 Steps
Content Only to C++ Project Guide Author: () Here is a guide for how to transition a Content only / BP project to a C++ project! You retain everything you have in Blueprints, and you gain all the C...
How to Change FPS Cap , Near Clip, Editor & Game
Overview Author: () Dear Community, Here is how you can set the FPS Cap and the near clip plane for both the editor and your actual game! Several methods and configuration options now exist. MaxFPS...
How To Use The Spiral Blur Material Node
Overview Author: () Dear Community, Hi there! I wanted to share with you these pics on how you can use the Spiral Blur Material node! These pics were created by Community Member Jacky! If you want ...
How To Send Game Logs To Custom Files & Log Without Console Window
Overview '''Author: ''' () In this wiki I explain how you can write to custom logs and also write silently without having the console log open itself when the game starts! Log to any custom file To...
How To Test Dedicated Server Games Via Commandline
Overview Author () In this wiki I show you how you can run a dedicated server game with 2 connecting clients from commandline! (editor closed or used for other purposes) All the batch files listed ...
How To Prevent Dynamic Shadows From Fading At Large Distances From Camera
Overview Author: () In this wiki I show you how you can maintain shadows at large distances! The Issue In older engine versions shadows would fade out very quickly when viewed from afar or at obliq...
How To Package Extra NonUASSET Files With Your Game
Overview Author: () In this wiki I give you a pictorial guide of how to add extra files to your packaged game that are not .uassets. Please note there are two types, and the tooltips explain them t...
How To Prevent Crashes Due To Dangling Actor Pointers
Overview Author () While working on Abatron, an RTS/FPS hybrid game with tons of character units to keep track of, I created a lot of arrays of Actors: TArray UnitArray; During multiplayer testing ...
How To Package Plugins For UE4 Marketplace
Overview Author: () Dear Community, Here is the process you can use to package your plugin using Epic's Clang compiling process that will automatically generate all the binaries for you! This is th...
How To Make UStruct
| Overview Hi, I'm mintchococookie. I am a newbie to UE4, and I spent 2 days wondering, searching for the way I can make Ustruct. All I got was bunch of errors...nevertheless, I made it. Now I deci...
How To Modify Blueprint Variable References In C++ Without Copying
Overview Author () Dear Community, As you know, if you pass an BP array or other variable reference to C++ by reference, you have to make it const or the variable will appear as an output, not an i...
Hot Reload
Overview Hot Reload is a feature that allows the Unreal Editor to detect newly compiled .DLLs automatically. General The projects contains several configurations by default (see Compiling Game Proj...
Hello Android
This tutorial will show you how to create a simple rotating cube in Unread Engine 4 and deploy it on an Android Device. Prerequisites: had Android SDK, JDK, and Ant installed. You can find a tutori...
How To Create Custom Blueprint Pin
About In this tutorial I will show you how to create custom Pins, which can be displayed in blueprint functions or nodes. If you ever used GameplayTags, I'm sure you noticed that some nodes have dr...
HUD: Unity 3D OnGUI Remake
Overview Code Author: Loken01 For a while I had taken a break from UDK and had been using Unity3D for a bit, and even though it will never quite match up with AutoDesk ScaleForm, I thought I'd give...
HLSL Shaders
| | -------- | ---------------------------------------------------- Name | HLSL Shaders Category | Rendering, HLSL, Shaders, PixelShader, ComputeShader Author | Fredrik Lindh Version | Alpha 1 Gene...
Grappling Hook Tutorial
Author: Adam Davis Special Thanks: PenguinTD Overview One of the most useful objects in many games is the trusty grappling hook. Depending on which game, it may be used as a way to climb up objects...
Global Vector Fields (Tutorial)
Overview Global Vector Fields are set up in the level as placeable actors. Any GPU sprite particle system that uses the Global Vector Fields module can then be affected by these vector fields. Thes...
Global Fade In out
Overview Original Author: Hi guys! Doing a global fade in out is very simple in UE4, you do not need to create any fancy PP materials or using an animation in UMG. The following tutorial will imple...
Git Source Control Provider Plugin
| | --------- | ------------------------------------------------------------------------ Name | Git Source Control Provider Plugin Category | Editor.Source Control Author | S├®bastien Rombauts (SRo...
Get Screen-Size Bounds of An Actor
Overview In this tutorial I'll show you how you can get a float variable of any objects size on-screen. This has a number of useful applications, for example: scaling a UMG widget to match the size...
Generate Visual Studio Project
When opening some of Epic's sample projects, you'll notice that not all of them come with Visual Studio projects. What if you want to peek behind the code though, and add some of your own? Well for...