0
Back end Web development or Game dev with C#?
Hello good people, I am interested in making games using C#. But at the moment I am learning Front end web development. So after I am done with front end web dev should I directly jump onto back end? or should I pursue my interest on C# and game dev?
11 Respostas
+ 2
You misunderstand. ASP.Net is a framework where it's backend can be C# or VB.Net. You can use ASP.Net Web Forms (I'd consider it obsolete at this point), ASP.Net MVC (Still widely used), or ASP.Net Core (or just .NET Core). You can run .NET Core on any OS too, which is why I'm using it now... you're not restricted to using Windows anymore.
+ 1
Just do what you want to do and/or depending on your needs, there is no general anwer.
+ 1
Learning C# will get you where you want to go regardless if it's game development or web app development. Learn the basics of C# first and pick what you want to do with it.
+ 1
kr4ken You're very wrong there. C# is a very popular language for backend development. It's not just "possible", it's a fact. Don't mislead new developers, which is what the SoloLearn community is mostly comprised of.
+ 1
Not sure of your dev background, but let's just say you just met someone that uses C# professionally. Either way, your assumption that C# isn't popular is way off. Seems all .NET languages are currently in the top 10.
https://www.tiobe.com/tiobe-index/
Now just to educate yourself a little more, look up .NET Core. Performance-wise it blows many other languages/frameworks out of the water.
+ 1
Oh I know, however saying that its not popular is not correct. And the question wasn't about what to use for web development. My personal preference there is raw js, css, html.
Anyway, let's review the question at hand. C# with unity will provide a solid career backing and allow great quality games to be built with it.
0
C# ain’t popular with backend development but I’m pretty sure it’s possible to do backend with C#
C# is popular with game development because of Unity
I think you can learn both but learn and understand C# well
0
Michael i have never seen anyone using C# for backend but technically backend development is possible with every language that has the capabilities of networking
0
for game development c# is a really solid option or c++ with unreal is good too
c# is used in way too many games and its popular with unity
if i were into gamedev, id go with c#
- 1
Michael id pick ASP.NET over C# for webdev but thats personal preference, I know that you can make a backend w/C#