Back end Web development or Game dev with C#? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
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?

11th Aug 2018, 11:24 AM
Shahriar Hossain
Shahriar Hossain - avatar
11 Answers
+ 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.
11th Aug 2018, 11:22 PM
Mike
Mike - avatar
+ 1
Just do what you want to do and/or depending on your needs, there is no general anwer.
11th Aug 2018, 11:52 AM
Maz
Maz - avatar
+ 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.
11th Aug 2018, 6:20 PM
Mike
Mike - avatar
+ 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.
11th Aug 2018, 11:07 PM
Mike
Mike - avatar
+ 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.
11th Aug 2018, 11:17 PM
Mike
Mike - avatar
+ 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.
11th Aug 2018, 11:35 PM
Mike
Mike - avatar
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
11th Aug 2018, 11:01 PM
GoodOldTimes
GoodOldTimes - avatar
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
11th Aug 2018, 11:09 PM
GoodOldTimes
GoodOldTimes - avatar
0
Michael thx for teaching but you know scripting languages like nodejs or python are more popular with webdev, i never said .net languages or c# is/are bad or sthing like that, you can make a backend with c# and it would outperform scripting languages because its compiled
11th Aug 2018, 11:27 PM
GoodOldTimes
GoodOldTimes - avatar
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#
11th Aug 2018, 11:39 PM
GoodOldTimes
GoodOldTimes - avatar
- 1
Michael id pick ASP.NET over C# for webdev but thats personal preference, I know that you can make a backend w/C#
11th Aug 2018, 11:18 PM
GoodOldTimes
GoodOldTimes - avatar