0
I'm learning c# as a beginner my future to do list is to build pc game or mobile am I on the right path ?
4 Respuestas
+ 1
C# is the language of one of the best Game Engines (Unity) in the world. So you're on the right path but to be a really successful Game Developer try to add C++ & Java to your list. Incase you're building your own engines from scratch in the future.
0
for mobile there are better options available like flutter,kotlin,ReactNative , ....
and for 3D pc games C++ is a better option indeed
0
Yeah you are on absolutely right path just complete c# then start learning unity engine. It is uses for making both pc and mobile games
0
You can build cross platform apps in C# using Xamarin. They can run on Android, iOS and even Windows (UWP) and share the biggest part of code, including GUI.
.Net core also targets multiple platforms, but only Desktop OS (Windows, Linux, maxOS) afaik.
For games Unity uses C# for scripting. It is a full fledged game engine and can also run on mobile.
There are alternatives for all those use cases but C# is definitely a good choice