Unreal-Engine-Guide
Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.
https://github.com/mikeroyal/Unreal-Engine-Guide
Last synced: 6 days ago
JSON representation
-
Unreal Engine Learning Resources
-
Unreal Engine 5 Books
- Blueprints Visual Scripting for Unreal Engine 5: Unleash the true power of Blueprints to create impressive games and applications in UE5, 3rd Edition by by Marcos Romero, Brenden Sewell, Luis Cataldi
- Unreal Engine 5 Character Creation, Animation, and Cinematics: Create custom 3D assets and bring them to life in Unreal Engine 5 using MetaHuman, Lumen, and Nanite by Henk Venter, Wilhelm Ogterop
- Elevating Game Experiences with Unreal Engine 5: Bring your game ideas to life using the new Unreal Engine 5 and C++, 2nd Edition by Goncalo Marques, Devin Sherry, David Pereira, Hammad Fozi
- Unreal Engine 5 RPG Development with C++ and Blueprint: Volume I: Basics, Combat, and VFX by Dr. Chihming Chiu
- Build Stunning Real-time VFX with Unreal Engine 5: Start your journey into Unreal particle systems to create realistic visual effects using Niagara by Hrishikesh Andurlekar
- Game Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C++ and Blueprint by Stuart Butler , Tom Oliver
- Unreal Engine 5 Shaders and Effects Cookbook: Over 70 recipes for creating materials and advanced shading techniques, 2nd Edition by Brais Brenlla Ramos
- Game Development with Unreal Engine 5: Learn the Basics of Game Development in Unreal Engine 5 by by Mitchell Lynn, Cliff Sharif
- Unreal Engine C++ the Ultimate Developer's Handbook: Learn C++ and Unreal Engine by Creating a Complete Action Game by Stephen Seth Ulibarri
- Unreal Engine from Zero to Proficiency (Foundations): A Step-by-step guide to your first game with Unreal Engine by Patrick Felicia
- Reimagining Characters with Unreal Engine's MetaHuman Creator: Elevate your films with cinema-quality character designs and motion capture animation by Brian Rossney, Ciaran Kavanagh
- Reimagining Characters with Unreal Engine's MetaHuman Creator: Elevate your films with cinema-quality character designs and motion capture animation by Brian Rossney, Ciaran Kavanagh
- Game Development with Unreal Engine 5: Learn the Basics of Game Development in Unreal Engine 5 by by Mitchell Lynn, Cliff Sharif
- Elevating Game Experiences with Unreal Engine 5: Bring your game ideas to life using the new Unreal Engine 5 and C++, 2nd Edition by Goncalo Marques, Devin Sherry, David Pereira, Hammad Fozi
- Build Stunning Real-time VFX with Unreal Engine 5: Start your journey into Unreal particle systems to create realistic visual effects using Niagara by Hrishikesh Andurlekar
- Unreal Engine C++ the Ultimate Developer's Handbook: Learn C++ and Unreal Engine by Creating a Complete Action Game by Stephen Seth Ulibarri
- Unreal Engine from Zero to Proficiency (Foundations): A Step-by-step guide to your first game with Unreal Engine by Patrick Felicia
- Blueprints Visual Scripting for Unreal Engine 5: Unleash the true power of Blueprints to create impressive games and applications in UE5, 3rd Edition by by Marcos Romero, Brenden Sewell, Luis Cataldi
- Unreal Engine 5 Shaders and Effects Cookbook: Over 70 recipes for creating materials and advanced shading techniques, 2nd Edition by Brais Brenlla Ramos
- Game Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C++ and Blueprint by Stuart Butler , Tom Oliver
-
Unreal Engine 5 Training & Online Courses
- Unreal Online Learning - on video courses and guided learning paths.
- Unreal Engine Authorized Training Program
- Unreal Engine 5 (UE5): Complete Beginners Course | Udemy
- Unreal Engine 5 (UE5): Beginner's Course | Skillshare
- Unreal Engine 5 Crash Course with Blueprint by Beau Carnes
- Modeling a Castle in Unreal Engine 5 Tutorial
- Introduction to Blueprints in Unreal Engine 5 Tutorial
- Learning Chaos Destruction in Unreal Engine 5 Tutorial
- Learning to create Landscapes in Unreal Engine 5 Tutorial
- Unreal Engine 5 Master Class Course
- Game Design Online Courses from Udemy
- Game Design Online Courses from Skillshare
- Learn Game Design with Online Courses and Classes from edX
-
- How to migrate your Unreal Engine 4 projects to Unreal Engine 5 Early Access quickly and smoothly
- Unreal Engine 5 Documentation
- Unreal Engine Forums
- Unreal Engine 5 Public Roadmap
- Architecture Design Software & 3D Rendering Visualization Engine - Unreal Engine
- Niagara Fluids: Getting Started with 3D Gas Systems
- How to migrate your Unreal Engine 4 projects to Unreal Engine 5 Early Access quickly and smoothly
- Unreal Engine 5 Documentation
- How to migrate your Unreal Engine 4 projects to Unreal Engine 5 Early Access quickly and smoothly
- Unreal Engine 5 Documentation
-
-
Unreal Engine Tools
- Blueprint Visual Scripting - based interface to create gameplay elements from within Unreal Editor. As with many common scripting languages, it is used to define object-oriented (OO) classes or objects in the engine.
- Datasmith - constructed scenes and complex assets created in a variety of industry-standard design applications into Unreal Engine.
- Chaos Physics - weight physics simulation solution used in Fortnite, and it includes the following major features.
- Niagara VFX System - US/RenderingAndGraphics/ParticleSystems). It has many of the same of particle manipulation methods that Cascade offers, the way you interact and build visual effects with Niagara is vastly different.
- Twinmotion - time 3D immersion software that produces high-quality images, panoramas and standard or 360° VR videos in seconds. Developed for architecture, construction, urban planning and landscaping professionals.
- Bridgew by Quixel - quality assets based on real-world scan data.
- Lumen
- Nanite
- Nanite Spline Meshes (Experimental)
- Orthographic rendering (Experimental)
- Procedural Content Generation Framework (PCG)
- Unreal Engine's VCam system
- PolyDef
- Paper 2D - based system for creating 2D and 2D/3D hybrid games entirely within the unreal Enginr editor. At the core of Paper 2D are Sprites (which are a Texture Mapped Planar Mesh and associated Material). It can edit Sprites inside Unreal Engine with the Sprite Editor and create sprite-based animations with Flipbooks (which animate a series of Sprites sequentially by using key frames and specifying a duration in frames to display them).
- nDisplay
- AWS Thinkbox Deadline for Unreal Engine
- UnrealBuildTool (UBT)
- UnrealHeaderTool (UHT) - generation tool supporting the UObject system.
- AutomationTool
- Proxy Geometry Tool - set that was developed as a way to increase your Unreal Engine 4 (UE4) project's performance while keeping the visual quality of your project uneffected.
- Quixel Megascans - resolution, consistent PBR calibrated surface, vegetation and 3D scans, also including desktop applications for managing, mixing and exporting your downloaded scan data.
- Replay System - player games, and even including Play-In-Editor sessions. At a high level, the Replay system works by using a DemoNetDriver to read data drawn from the built-in replication system, similar to how a NetDriver operates in a live, networked gameplay environment.
- Take Recorder
- Cesium for Unreal - accuracy full-scale WGS84 globe, open APIs and open standards for spatial indexing such as 3D Tiles, and cloud-based real-world content from Cesium ion with Unreal Engine, this project enables a new era of 3D geospatial software.
- Unreal Engine Live-streaming Toolkit - streaming Toolkit for video, alpha and audio (Viewport, Cinecam, 360 Camera) via RTMP/ RTSP/ SRT/ NDI/ Spout/ Virtual Webcam plus direct display and window capture. [Available in Unreal Marketplace](https://www.unrealengine.com/marketplace/en-US/product/directx-12-livestream-to-spout-obs-no-capture-card-ndi-required).
- FidelityFX Super Resolution 2 for Unreal Engine - edge temporal algorithms to reconstruct fine geometric and texture detail, producing anti-aliased output from aliased input.
- PySide Layout Tool
- HttpGPT - E) through asynchronous REST requests, making it easy for developers to communicate with these services. It also includes Editor Tools to integrate Chat GPT and DALL-E image generation directly in the Engine.
- DataConfig - US/blog/unreal-property-system-reflection) which implements C++ runtime reflection. DataConfig is a serialization framework build on top of it.
- Adobe
- Chaos Physics - weight physics simulation solution used in Fortnite, and it includes the following major features.
- Niagara VFX System - US/RenderingAndGraphics/ParticleSystems). It has many of the same of particle manipulation methods that Cascade offers, the way you interact and build visual effects with Niagara is vastly different.
- Lumen
- Nanite
- Paper 2D - based system for creating 2D and 2D/3D hybrid games entirely within the unreal Enginr editor. At the core of Paper 2D are Sprites (which are a Texture Mapped Planar Mesh and associated Material). It can edit Sprites inside Unreal Engine with the Sprite Editor and create sprite-based animations with Flipbooks (which animate a series of Sprites sequentially by using key frames and specifying a duration in frames to display them).
- UnrealBuildTool (UBT)
- UnrealHeaderTool (UHT) - generation tool supporting the UObject system.
- Proxy Geometry Tool - set that was developed as a way to increase your Unreal Engine 4 (UE4) project's performance while keeping the visual quality of your project uneffected.
- Replay System - player games, and even including Play-In-Editor sessions. At a high level, the Replay system works by using a DemoNetDriver to read data drawn from the built-in replication system, similar to how a NetDriver operates in a live, networked gameplay environment.
- MetaHuman Creator - based app that empowers anyone to create photorealistic digital humans, complete with hair and clothing, in minutes. MetaHumans come fully rigged and ready to animate in your Unreal Engine projects.
- Unreal Engine Marketplace
- FidelityFX Super Resolution 2 for Unreal Engine - edge temporal algorithms to reconstruct fine geometric and texture detail, producing anti-aliased output from aliased input.
- PySide Layout Tool
- Chaos Physics - weight physics simulation solution used in Fortnite, and it includes the following major features.
- Niagara VFX System - US/RenderingAndGraphics/ParticleSystems). It has many of the same of particle manipulation methods that Cascade offers, the way you interact and build visual effects with Niagara is vastly different.
- Lumen
- Nanite
- Paper 2D - based system for creating 2D and 2D/3D hybrid games entirely within the unreal Enginr editor. At the core of Paper 2D are Sprites (which are a Texture Mapped Planar Mesh and associated Material). It can edit Sprites inside Unreal Engine with the Sprite Editor and create sprite-based animations with Flipbooks (which animate a series of Sprites sequentially by using key frames and specifying a duration in frames to display them).
- UnrealBuildTool (UBT)
- UnrealHeaderTool (UHT) - generation tool supporting the UObject system.
- Proxy Geometry Tool - set that was developed as a way to increase your Unreal Engine 4 (UE4) project's performance while keeping the visual quality of your project uneffected.
- Replay System - player games, and even including Play-In-Editor sessions. At a high level, the Replay system works by using a DemoNetDriver to read data drawn from the built-in replication system, similar to how a NetDriver operates in a live, networked gameplay environment.
- AutomationTool
- Houdini Engine for Unreal
- Cesium for Unreal - accuracy full-scale WGS84 globe, open APIs and open standards for spatial indexing such as 3D Tiles, and cloud-based real-world content from Cesium ion with Unreal Engine, this project enables a new era of 3D geospatial software.
-
Vulkan Learning Resources
-
VS Code Extensions for Developer Productivity
-
-
Vulkan Tools, Libraries, and Frameworks
-
VS Code Extensions for Developer Productivity
- SPIR-V - level language front-ends to emit programs in a standardized intermediate form to be ingested by Vulkan, OpenGL or OpenCL drivers. It eliminates the need for high-level language front-end compilers in device drivers, significantly reducing driver complexity, enables a broad range of language and framework front-ends to run on diverse hardware architectures and encourages a vibrant ecosystem of open source analysis, porting, debug and optimization tools.
- Vulkan® Memory Allocator (VMA)
- AMD Open Source Driver for Vulkan® - source Vulkan driver for AMD Radeon™ graphics adapters on Linux®.
- GLFW - platform library for OpenGL, OpenGL ES and Vulkan application development. It provides a simple, platform-independent API for creating windows, contexts and surfaces, reading input, handling events, etc. GLFW natively supports Windows, macOS and Linux and other Unix-like systems. On Linux both X11 and Wayland are supported.
- SPIRV-Reflect - V shader bytecode in Vulkan applications.
- Vulkan® Tools
- Vulkan-Hpp
- PerfDoc - platform Vulkan layer which checks Vulkan applications for [best practices on Arm Mali](https://developer.arm.com/graphics/developer-guides/mali-gpu-best-practices) devices.
- VulkanSharp
- Vortice.Vulkan - level bindings for Vulkan API.
- ImGui - free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies).
- gfx-rs - level, cross-platform graphics and compute abstraction library in Rust.
- Vulkan.jl
-
-
Xbox Development
-
Xcode Developer Platforms for Apps
-
YouTube Video Tutorials
-
Unreal Engine 5 Books
- ![Unreal Engine 5.3 Feature Highlights
- ![Why Unreal Engine 5.3 is a BIG Deal
- ![Unreal Engine 5 Beginner Tutorial - UE5 Starter Course 2023
- ![Capturing the World’s OLDEST Stave Church in Unreal Engine 5
- ![Unreal Engine 5 Beginner Tutorial - UE5 Starter Course - zMkzmduqI)
- ![How to Create a Game in Unreal Engine 5 - UE5 Beginner Tutorial
- ![EVERYTHING NEW IN UNREAL ENGINE 5.3
- ![Unreal Engine 5.3 New Features
- ![Unreal Engine 5 for Architecture - 2023 Full Beginner Course
- ![Future of architectural visualization | Interior and exterior in Unreal Engine 5 | ArhiTeach school
- ![Exploring the Hillside Sample Project with Safdie Architects and Neoscape | Unreal Engine
- ![Unreal Engine 5 - Google Maps API & Cesium - Full tutorial PT 1 - aGg)
- ![UNREAL ENGINE 5 vs CORONA which is better for Architectural Rendering?
- ![Unreal Engine 5 Cinematic Photorealistic Architecture Rendering | Complete Tutorial
- ![Unreal Engine 5 – Full Course for Beginners
- ![From Unity To Unreal in Minutes!
- ![Why I’m switching from Unity to Unreal Engine
- ![The Blender to Unreal Engine Workflow
- ![15 Recent Graphically Stunning Unreal Engine 5 Demos YOU NEED TO CHECK OUT
-
Categories
LiDAR Tools & Frameworks
91
Linux Development
79
Autodesk Tools and Frameworks
73
Unreal Engine Learning Resources
71
Unreal Engine Tools
55
Game Development Tools
36
SQL/NoSQL Tools and Databases
36
C/C++ Tools and Frameworks
31
Photogrammetry Tools, Libraries, and Frameworks
29
C/C++ Learning Resources
28
Deep Learning Learning Resources
28
Python Frameworks, Libraries, and Tools
24
Augmented Reality (AR) & Virtual Reality (VR) Tools and Frameworks
24
YouTube Video Tutorials
19
Computer Vision Tools, Libraries, and Frameworks
18
MATLAB Tools, Libraries, Frameworks
16
Augmented Reality (AR) & Virtual Reality (VR) Learning Resources
16
ML Frameworks, Libraries, and Tools
16
DirectX Tools, Libraries, and Frameworks
15
SQL/NoSQL Learning Resources
15
CUDA Tools Libraries, and Frameworks
14
MATLAB Learning Resources
14
Steam Deck Development
14
Vulkan Tools, Libraries, and Frameworks
13
Autodesk Learning Resources
13
Getting Started with Xcode
13
Deep Learning Tools, Libraries, and Frameworks
12
Metal Tools, Libraries, and Frameworks
11
Python Learning Resources
11
LiDAR Learning Resources
11
PlayStation Development
10
Computer Vision Learning Resources
10
Lua Tools, Libraries, and Frameworks
10
Photogrammetry Learning Resources
9
Networking Tools & Concepts
9
DirectX Learning Resources
8
Lua Learning Resources
8
Vulkan Learning Resources
7
Xbox Development
6
Learning Resources for ML
6
CUDA Learning Resources
6
Metal Learning Resources
4
Nintendo Switch Development
2
Xcode Developer Platforms for Apps
2
License
1
Network Protocols
1
Sub Categories
VS Code Extensions for Developer Productivity
364
viii. Linear Regression
275
Unreal Engine 5 Books
85
Interfaces
53
Developer Resources
27
Visual Studio Extensions for Developer Productivity
22
Installing Unreal Engine on Linux
15
Unreal Engine 5 Training & Online Courses
13
vi. Determinants
2
v. Fundamental vector spaces
2
iv. Row space, columns space, and rank of a matrix
2
i. Basis
2
iv. Linear transformations
2
iii. Matrix-vector product
2
i. Vector operations
2
i. Solving systems of equations
2
ii. Systems of equations as matrix equations
2
ii. Matrix operations
2
i. Using row operations
1
iii. Dimension and Basis for Vector Spaces
1
vii. Eigenvalues and eigenvectors
1
iii. Transpose of a Matrix
1
ii. Matrix representations of linear transformations
1
ii. Using elementary matrices
1
Keywords
python
13
cpp
10
vulkan
8
deep-learning
8
gpu
8
cuda
8
lua
7
machine-learning
7
http
5
cli
5
curl
5
graphics
4
linux
4
gamedev
4
game-engine
4
nvidia
4
game-development
4
dotnet
4
cpp14
3
azure
3
c
3
cplusplus
3
api
3
metal
3
opengl
3
cpp11
3
iot
3
docker
3
devops
3
computer-vision
3
cxx14
3
cross-platform
3
windows
3
ios
3
c-sharp
3
matlab
3
neural-network
3
deep-neural-networks
2
compiler
2
cpp17
2
cpp20
2
performance
2
cxx
2
cxx11
2
machine-learning-algorithms
2
cxx17
2
algorithms
2
pytorch
2
tensorflow
2
azure-sdk
2