Skip to content

Unreal C++ for Unity Developers

A practical guide for Unity developers who are learning Unreal Engine 5 C++ and the engine systems around it.

Start Here

If you are new to Unreal, begin with:

  1. Getting Started
  2. Unity to Unreal Overview
  3. Syntax and C++ Basics

Documentation Index

Topic Description
Getting Started First steps for Unity developers moving to Unreal.
Unity to Unreal Overview High-level comparison of the two engines and workflows.
Syntax and C++ Basics The C++ syntax and Unreal coding conventions you will meet first.
Version Control Git, Git LFS, Perforce, locking, and Unreal-specific source control practice.
Glossary Short definitions for important Unity and Unreal terms.

Use the left navigation in the generated site or the links in the repository README to explore the rest of the guide.