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 ?

18th May 2021, 2:38 PM
Rice Beautiful
Rice Beautiful - avatar
4 Answers
+ 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.
18th May 2021, 3:41 PM
Carbon
Carbon - avatar
0
for mobile there are better options available like flutter,kotlin,ReactNative , .... and for 3D pc games C++ is a better option indeed
18th May 2021, 2:40 PM
Nima
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
18th May 2021, 2:41 PM
YUGRAJ
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
18th May 2021, 4:38 PM
Benjamin JĂŒrgens
Benjamin JĂŒrgens - avatar