This repository is the public source code for the C# to C++ compiler that generates C++ for Unreal Engine 5. It also includes several examples of simple games for Unreal Engine 5 implemented (primarily) in C#.
If you need help or have questions, please post in our Discussions/Help section
There are two repositories that are available:
CsToCpp - This contains the C# to C++ transpilor as well as the GameFramework Library and the Cpp.Utilities.
CsThirdPerson - Unreal Engine 5 Third Person Template implemented in C#.
CsFirstPerson - Unreal Engine 5 First Person Template implemented in C#.
CsTopDown - Unreal Engine 5 TopDown Template implemented in C#.
CsTutorials - Unreal Engine 5 Tutorials implemented in C# from C++ Programming Tutorials
The following screenshot shows C# source code from the Third Person example