If you want to switch from Unity to Unreal Engine, this section serves as a starting point to:
Outline the similarities and differences between Unity and Unreal Engine.
Help you transfer your Unity knowledge to Unreal Engine by mapping out how specific Unity terms translate to Unreal Engine terms.
Understand the difference between Blueprint and C++ and when to use Blueprint or C++, depending on the needs of your project.
Learn how to import Unity assets into Unreal Engine
Understand rendering in Unreal Engine
If you have never used Unreal Engine before, start by reading the Unity to Unreal Engine Overview page, which maps key Unity terms and concepts to their Unreal Engine equivalents.
Documentation
Refer to the pages below to learn more about how to migrate from Unity to Unreal Engine and get started.
Unity to Unreal Engine Overview
Guide to the basics of working with Unreal Editor's user interface for those familiar with Unity.
Migrating Assets from Unity to Unreal Engine
Import, Migrate, and Convert game assets from Unity to Unreal Engine.
Introduction to Rendering in Unreal Engine for Unity Developers
Overview of Unreal Engine's rendering pipeline for Unity developers.
2D in Unreal Engine
An overview of creating 2D and 2D/3D projects using the Paper 2D plugin.
Coding in UE: Blueprint vs. C++
Learn the differences between Blueprint and C++ and how to combine them in your project.
Game Objects in Unreal Engine
Learn about the fundamental gameplay types.
Writing Code in Unreal Engine
Overview and examples of writing code in Unreal Engine, demonstrating equivalence between C#, C++, and Blueprint.
Creating Gameplay in Unreal Engine
Complex coding examples in Unreal Engine with side-by-side C#, C++, and Blueprint examples.
Building Multi-Platform Projects in Unreal Engine
Tools and features for multi-platform development.
Mobile Development in Unreal Engine for Unity Developers
Tools and features for creating mobile projects using Unreal Engine.
Unreal Engine’s Systems and Workflows Overview for Unity Developers
Overview of Unreal Engine equivalents for commonly-used editors, tools, and asset types in Unity.
Frequently Asked Questions
Frequently Asked Questions (FAQ) for developers moving from Unity to Unreal Engine.
Parrot Game Sample
Learn more about the Parrot Game Sample project.
Finding Help and Answers
Thank you for reading! This guide was initially created for the Unreal community with the help of Unreal Engine developers everywhere, and we have now updated it for Unreal Engine 5. We'll keep improving this document as we learn more about what is most helpful when transitioning to Unreal Engine, so we very much appreciate any feedback and corrections you can offer.
To learn more about Unreal Engine, you can refer to rest of this documentation website, or visit the resources below: