Unreal Engine 4 tutorial: Paint

Unreal Engine 4 tutorial: Paintfilter.  Over time, the appearance of games is getting better and better. In an era of stunning graphics, it's difficult to make your own game stand out against the others. One way to make the game graphically more unique is the use of non-photorealistic rendering.  Neutrorealistic rendering includes many rendering techniques. They include cel shading, toon-contours and hatching. You can even make it look like a picture! One way to get this effect is by blurring the Kawahara filter.  To implement the Kawahara filtration, we will learn the following:   Calculate the mean and variance for severalnuclei...
+ 0 -

The basis of the gameplay of the game in C ++ for Unreal Engine

The basis of the gameplay of the game in C ++ for Unreal Engine

 
The basis of the gameplay for Unreal Engine 4 provides the developer a powerful set of classes to create the game. Your project can be a shooter, a farm simulator, a deep RPG - it does not matter, the foundation is very versatile, does some of the hard work for you and sets some standards. It's pretty integrated into the engine, so I recommend you stick to these classes, and not try to invent your own game foundation, as it often happens in engines like Unity3D. Understanding this framework is very important for successful and effective work on projects.
 
 

For whom this article?


 
For ...[/h]
+ 0 -

We invite May 26 to the Unreal Engine Meetup # 3

We invite May 26 to the Unreal Engine Meetup # 3  
 
May 26 in the Moscow office Mail.Ru Group will be the third official Mitap for the game engine Unreal Engine 4 .
 
 
This time the meeting will be held in the format of a conference in our southern atrium. Developers from different companies and cities will tell you about interesting methods and pipelines that they have worked with, and I will tell you about the work on our Armored Warfare: Assault . We will also definitely leave time for discussion of all speeches and exchange of experience.
 
 
is required for participation. registration ...
+ 0 -

Revelations of the emergency engineer

Revelations of the emergency engineer

 

Or how to save 15% or more of the budget for the development of


 
I have been working professionally with Unreal Engine for more than 9 years. During this time, I mastered many specialties and held various positions in the development of games: from the developer-"infantryman" to the manager of large teams of game developers and even advised investors of gaming companies.
 
 
Recently, I work for myself, but from time to time I offer emergency firefighting services to my clients who found me on a word of mouth. It is difficult to explain what exactly these services are, but most of all they are ...[/h]
+ 0 -

Creating the main menu of the game

Creating the main menu of the game  
 
Hello, my name is Dmitry. I am creating computer games on the Unreal Engine as a hobby. Developing games, each of us faces the need to create a game menu in which you can make settings, as well as choose game modes. In this article I will show how I solved this problem. As usual, all the sources will be presented at the end of the article.
 
Download link for [/b]   Hello, my name is Dmitry. I am creating computer games on the Unreal Engine as a hobby. Developing games, each of us faces the need to create a game menu in which you can make settings, as well as choose game modes. In this article I will show how I solved this problem. As usual, all the sources will be presented at the end of the article.  Download link for ...
+ 0 -

A guide to creating your own shaders in the Unreal Engine

A guide to creating your own shaders in the Unreal Engine

 
Thanks to the node system, the material editor is an excellent tool for creating shaders. However, he has his limitations. For example, it is impossible to create loops and switch constructs.
 
 
Fortunately, these limitations can be circumvented by writing your own code. For this, there is a Custom node that allows you to write the HLSL code.
 
 
In this tutorial you will learn the following:
 
 
 
Create a custom node and configure its inputs
 
Transform material nodes into HLSL
 
Modify the shader files using an external text editor
 
Create HLSL functions
 
 
To demonstrate all these possibilities...
+ 0 -

System of procedural level generation in Unreal Engine

System of procedural level generation in Unreal Engine
 
 
Hello, my name is Dmitry. I am creating computer games on the Unreal Engine as a hobby. Today I will tell you how I created a procedural level generation for my game "The Future City Project". All the sources will be presented at the end of the article. And there will be a surprise.
 
github.com/Deema35/LevelGen
 
 

Surprise


 
 
Those who are still reading up to the end waiting for the promised surprise, and they will, my game "The Future City Project". The game is a first-person shooter with parkour in the procedurally generated world.
 
 
Download link "The Future City Project" ...[/h]
+ 0 -

HMD + Kinect = Augmented virtuality

HMD + Kinect = Augmented virtuality  
In this article I want to talk about the idea and Proof-Of-Concept of adding real-world objects to the Virtual Reality.
 
In my opinion, the idea described in the near future will be realized by all players of the VR-market. IMHO, the only reason why this has not been done so far is the desire to roll out the ideal solution, and this is not so easy.
 
drive.google.com/open?id=1dQrMLWzx72xB8CSa3W3kTNmBs4SDzmL1
 
We add it as an ordinary plugin in any UE project.
 
I did not understand how to connect a lib file using a relative path, so in OpenNI2CameraAndMesh.Build.cs we register the full path to OpenNI2.lib
 
Then p...
+ 0 -

Tutorial: toon-contours in Unreal Engine 4

Tutorial: toon-contours in Unreal Engine 4

 
When they talk about "toon-circuits", they mean any technique that renders lines around objects. Like cel shading, the outlines help the game look more stylized. They can create the feeling that objects are painted with paints or ink. Examples of this style can be seen in games such as Okami , Borderlands and Dragon Ball FighterZ .
 
 
In this tutorial you will learn the following:
 
 
 
Create contours using the inverted mesh
 
Create contours with postprocessing and
packages.  
Create and use the functions of materials
 
Samples adjacent pixels
 
 
Note:
This tutorial assumes that ...
+ 0 -

Network optimization for Unreal Engine 4

Network optimization for Unreal Engine 4
 
Not so long ago in the official group of UE4 in vk I was asked , what topics would be of interest to the community to talk about them :) One of the popular queries was working with the network on the engine.
 
In the beginning, I did not plan to disclose or mention this topic, but then I thought that drawing "Best Practices" would be good even for myself and my team.
 
So, if you are wondering how we did the network for our
Armored Warfare: Assault
, welcome to kat.
NetworkProfiler
 
Just r...
+ 0 -