+ 1
Which language should i learn for the unity game engine / unreal engine. C++ or C#
7 odpowiedzi
+ 1
So your option is C#. It will be much easier to use with Unity. You're right that C++ is more in use. But C# is more friendly to novices and development using C# is more rapid.
+ 1
Степан Смирнов Okay thanks. But I'm not new to programming (if that helps). I'm a 3D artist, and i use python scripting in Maya. I've also started using unity but just for rendering assets, I haven't really done a full game project in it.
0
At first you should choose one of engines. Small tip: UE is for FPS, Unity is for wide range of genres. So if you want make FPS (like Call of Duty, Counterstrike) learn C++ and UE, otherwise C# and Unity
0
Степан Смирнов Okay. But can C++ also be used for unity? I kind of want to learn c++ cos i figured it's more in use than C#.
0
Unity has API for C# and JS. You can use C++, but rather for making libraries.
0
What is your actual goal?To learn concrete language or engine, or game dev in general?
0
Степан Смирнов My actual goal is to learn the engine(unity), and at the same time learn concrete language.