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
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
C++
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
-
Very good video about how to make procedural meshs via Blueprint
-
Plugin for creation of volumetric (voxel-based) environments which can be dynamically modified in-game, enabling dynamic digging, building, and destruction
-
RuntimeMeshComponent - an alternative for ProceduralMeshComponent and CustomMeshComponent
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
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