Unreal Engine 4 Resource directory

Feel free to make pull requests for the files inside the sub directories of this repositories, do not make pull requests on this README.md

Tutorials

Very detailed blog series giving an introduction to all parts of Unreal Engine, very good for beginners

Very good overall tutorial about how to create a shooter game with many more additional information

Other Tutorial Directories

Videos

Very good tutorial about how to build a RTS

Gigantic tutorial about how to build a RTS (yes, 2 days of Youtube video)

Very good tutorial of all basics with very recent version in usage.

Courses

Kitatus exists to help you gain a better understanding of Unreal Engine 4’s features and helps you take your projects to the next level

Sample

Very good starter example set for understanding the basic functionalities of the Engine

Star Wars themed sample project described in this Article. Other Mirrors: Mirror 1 Mirror 2

Community

Twitter

Blogs

Other Directories

Events and Meetings

Here is a Map of all meeting groups and events.

Editor

Resources around the editor

Configuration

Teamwork

Source Control

Plugins

Very awesome plugins collection with good simple design as base for own plugins.

Tools

Software Development

Free Visual Studio Community Edition, essential for working with C++ projects or for recompiling any kind of plugins for your project.

Modelling (and more)

Blender, the well known free 3D modelling software.

Open Source tool for making 3D characters.

Sculptris provides an excellent gateway into the exciting world of 3D. It's features are easy to learn, even for someone with no experience in digital art, yet robust enough for creating base models that can then be refined in other applications, such as ZBrush.

Simplygon is the leading solution for automatic optimization of 3D-game content and Level of Detail creation. By replacing tedious and time-consuming manual work, Simplygon offers the benefits of LODs but without the drawbacks of increased production time and development cost. (Free for personal use)

MeshLab is an open source, portable, and extensible system for the processing and editing of unstructured 3D triangular meshes.

Tree It is an easy to use real time 3d tree generator for the simple creation of your very own 3d tree models for your dark basic pro and dark GDK apps and games.

Spacescape is a free tool for creating space skyboxes with stars and nebulas.

This utility enables you to convert OBJ, DXF™, DAE, and 3DS files to or from multiple versions of the FBX format.

Image manipulation

Whether you are a graphic designer, photographer, illustrator, or scientist, GIMP provides you with sophisticated tools to get your job done.

Krita Desktop is a free an open source painting application (also available in a tablet orientated variant).

Audio

Audacity is a free, easy-to-use, multi-track audio editor and recorder. The interface is translated into many languages.

Tool for sound effect generation.

Free version of a high class audio software.

Real-time Colleborative DAW (Free for up to 10 Projects)

Animation

Distribution

Compostion

Fusion is the world’s most advanced compositing software for visual effects artists, broadcast and motion graphic designers and 3D animators.

Learning / Analyze

This tool might be interesting for people creating new own assets. It allows to parse a video and get usable data from it, on a more phyiscal orientated level, to being for example feed to a game engine to get some real natural movements or event chains.

Streaming / Capturing

For streaming your Unreal Engine usage or your actual game to the world.

Small little tool to generate quick animated gifs of your screen. Very helpful for exchanging a specific situation problem with others in the community.

Blueprint

Working with Blueprints

General

Blueprint Libraries

Very awesome Blueprint Library, a must have for every project

Working with C++ in General

Very comprehensive tutorial making a sample game, sample game itself downloadable. Playlist made by me, as there exist none(?!).

Controller

AI Controller

Tutorial specific to realize classical RTS pawn movement without using Behaviour Tree

Player Controller

Input devices

Level

Everything about level generation

Procedural Generation

Creating a dynamic forest at runtime

Generating Buildings through Blueprints

HUD

Menu

Interface

Building

Building your game

General

Android

AppleTV

HTML5

iOS

Linux

Mac

PlayStation 4

Windows

Xbox One

Models

Everything about models

Education

Even tho this video is about a 3DSMax user it is helping to understand the concepts of normals and brings this a bit more near.

Procedural Mesh

Spline Mesh

Materials

Everything about materials

Procedural Generation

Audio

Audio and Blueprints

Effects

A very understandable simple solution for making thruster lit depending on action of the player. This is no solution where the thruster actually do the movement.

An Overwatch-like smear effect solution.

Networking

A must read for everyone who wants to make a network game with Unreal Engine.

111 Pages with everything about Networking in Unreal Engine 4 by Cedric 'eXi' Neukirchen

Behavior Tree

Modding

Publishing

Apple

Google

Steam

If you are not already having publisher relation with Steam, then this would be your way to go. Greenlight can be done already with pure preview material, and doesn't require a working demo game.

API of Steam to be integrated into the game for getting full access of the options of the steam platform.

Monetization

Game Development

General informations about game development or related topics, unrelated to Unreal Engine

Worlds

A very good introduction about how to make sphere worlds work in game engines in general. Especially very good explaination about the "sphere to cube" problem.

Networking

A compact description about how network play in source engine works, reveals a good basic understandment about what networking actually means in the game. Again: Unrelated to Unreal Engine, its the Source Engine

Assets

Where to get assets for your next top game

Several different asset kinds for free (2D, 3D, Concept Art, Texture, Music, Sound Effect and Document).

Guide by Tom Looman about Content Naming Convention, good read before starting to gather assets.

Models

Marketplace for assets, not specific for Unreal Engine, but can be used in most cases

Models with very diverse quality, but many for free commerical use

Blend Swap is a community of passionate Blender Artists who share their work under Creative Commons Licenses

A model search engine, finding models in several forums and other asset stores

Free models of the never released game Grindstone. Modern weapons and modern room interior

Thousands of free models of different categories

Audio

Materials and Textures

Icons

Games

Templates

Great collection of Arcade Games as Template for using to make own games

Open Source

A very good sample game, which is a must see for every sci fi game to understand the real physics behind thruster. Editors Choice

Commercial