What are .cs files doing in new project code?

For years I’ve dreamed of C# / .NET being integrated with UDK and now Unreal Engine but when I created a new project and chose a C++ template and Visual Studio automatically launched it revealed a mix of C# and C++ files.

I read somewhere in these forums that the CSharp exists for the Unreal build tool. Is the C# stuff still only good for building and not runtime?

C# is indeed only used for the build system - so all the scripts that tell what modules to use, where headers or third party library binaries etc.

2 Likes