Switching to Unreal | How to transition C# to C++ for Unreal Engine



Watch this video presented by Enduring Games to find out how to transition from C# in Unity to C++ for your Unreal Engine projects.

C++ is a popular programming language used in many different applications—including Unreal Engine. C# is a cross-platform general purpose programming language used in Unity.

In this tutorial, Enduring Games explore many of the concepts from C# are either directly applicable to (or easily implemented in) Unreal Engine C++. They look at the Unreal Engine Reflection System and how to write code that leverages it. They demonstrate concepts in Unity such as Interfaces and Delegates that are easily translated to Unreal Engine C++. And they touch upon Singletons and Coroutines and how similar ideas can be used in Unreal Engine.

Find out more about programming in Unreal Engine using the C++ language here: dev.epicgames.com/documentation/unreal-engine/programming-with-cplusplus-in-unreal-engine

Learn more about switching to Unreal Engine here:
https://www.unrealengine.com/en-US/uses/switching-to-unreal-engine

#C++, #C#, #ReflectionSystem, #Interfaces, #Delegates, #Singletons, #Coroutines, #UnrealEngine, #Programming, #Unity, #EnduringGames

source