Managing complexity in Blueprints

Managing complexity in Blueprints

 on | blueprints features learning

As you build larger projects with Blueprints, it’s easy to end up with an overwhelming sea of nodes.  However, we’ve built in a number of different encapsulation and code reuse mechanisms to help you battle the chaos.

Physically Based Shading Spheres

Physically Based Shading In UE4

 on | art features learning

Physically based shading means that the lighting and shading algorithms used in Unreal Engine 4 approximate the physical interaction between light and materials, the units used are common physical measurements, and material definitions are simple to translate from reality. In the past developers had to tweak many variables to achieve the look they desired and many times would have unpredictable results in different lighting scenarios.

Physics Sub-Stepping

Physics Sub-Stepping

 on | features learning

One of the lesser known features in UE4 is the ability to turn on physics sub-stepping. By doing this you can get physics simulations that are more accurate and stable. The most noticeable improvement will be with ragdoll jitter and other complex physical assets.

Introduction to C++

Introduction to C++

 on | features learning programming tutorials

In these videos, we start from a C++ template, and start adding in new features to create the beginnings of a sample game! We end up with a main character that is losing power every frame and has to collect batteries to charge back up before the game ends.

Creating A Localization Ready Game in UE4

Creating A Localization Ready Game in UE4: Part 1-Text

 on | design features learning

Creating a localization ready game in Unreal Engine 4 is fortunately really simple.  Just follow this one basic rule and you’ll be set.

Matinee Basics: Skeletal Meshes

Matinee Basics: Skeletal Meshes

 on | art features learning tutorials

Spring greetings to you from the Epic Cinematics team! I hope you are making some progress on your UE4 Matinee knowledge and getting a chance to experiment a bit with the cool tools in UE4. 

A few days ago Greg Mitchell mentioned he was starting to create Matinee tutorials for the UE4 community. It sounded like a great idea, and I immediately wanted to participate. I recall being an aspiring video game developer and always wishing there were more step-by-step tutorials on game development out there. Basic tutorials are also extremely useful to veteran developers looking to quickly expand their knowledge and understanding of new systems.

The Subtle Magic of InterpTo()

The Subtle Magic of InterpTo()

 on | blueprints features learning programming

There’s a certain amount of craftsmanship involved in making things move around algorithmically.  Getting a camera to slide smoothly into position, gliding on the gossamer wings of math, can be a perilous underataking.  One wrong wobble, one tiny pop, and every pixel on the screen becomes wrong, the needle slides off the record, and the magic spell is broken.

4.1 Release Notes

Unreal Engine 4.1 Release Notes

 on | community news

Unreal Engine 4.1 is here, with full support for Xbox One and PlayStation 4 at no extra cost to subscribers. Click above to read about all the improvements!

PlayStation 4 & Xbox One for subscribers!

PlayStation 4 & Xbox One for subscribers!

 on | community news

Since releasing Unreal Engine 4 to the community last month, we’ve been working with Sony and Microsoft on a process for opening the engine up to all subscribers seeking to build games for PlayStation 4 and Xbox One. This effort has now succeeded!

Introduction to AnimMontage

Introduction to AnimMontage

 on | blueprints features learning

The name AnimMontage came from our cinematics director, Greg Mitchell, when we asked for his help naming an asset that can contain animations that you can stitch or edit with sections you can jump between. Montage is defined as “the technique of selecting, editing, and piecing together separate sections of film to form a continuous whole”, and I think this still works very well for what this asset does.