Is C# good for making 3D game? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 9

Is C# good for making 3D game?

Or for 2D game?

24th Dec 2018, 3:32 PM
Alex
Alex - avatar
22 Answers
+ 7
i want to create 3D game
24th Dec 2018, 3:34 PM
Alex
Alex - avatar
+ 7
If you're learning game development or if you're a beginner, C# is best for you. You can create simple projects or games using C#. But for greater performance you'll need C++
25th Dec 2018, 12:54 PM
Syeda Shamapty
Syeda Shamapty - avatar
+ 5
yes its a very good language especially if your going to use something like unity game engine: C# will really work well here
24th Dec 2018, 6:02 PM
Gēoffrey Eng Åtkinson
Gēoffrey Eng Åtkinson - avatar
+ 4
If you are planning to use a game engine then unity uses C# for its scripts. It can be used for creating 3D/2D games, AR applications and other stuff.
24th Dec 2018, 3:47 PM
Mayank Dhillon
Mayank Dhillon - avatar
+ 4
Если руки из того места ростут то вполне подходит ;)
1st Nov 2020, 3:37 PM
Илья Коршиков
Илья Коршиков - avatar
+ 3
On energy Unity
24th Dec 2018, 11:33 PM
Yuriy Alexsandrov
Yuriy Alexsandrov - avatar
+ 3
thanks
25th Dec 2018, 12:57 AM
Alex
Alex - avatar
+ 2
Hey but that is diffident I mean normel c# is different how to learn for unity plzz tell
25th Dec 2018, 4:07 AM
Badshah
Badshah - avatar
+ 2
Yes it is . you can use unity along with visual studio to create good games
25th Dec 2018, 12:12 PM
Mark clark
Mark clark - avatar
+ 2
It depends on your game engine Unity uses C#
25th Dec 2018, 5:49 PM
AmirHosein Ravaghi
AmirHosein Ravaghi - avatar
+ 2
C# is awesome language to create both 2D and 3D games. If you want to create games with C# so you can download Unity game engine which is so popular in which you can create game with C#. Here is link https://unity3d.com/
26th Dec 2018, 6:41 AM
mohit verma
mohit verma - avatar
+ 2
I know it's not the focus of the question, but I'd like to share about the Python's Panda3D. It's awesome! Maybe you guys would like to take a look ;)
26th Dec 2018, 1:42 PM
Anísio Roberto de Oliveira
Anísio Roberto de Oliveira - avatar
+ 2
If you program for unity then yes
4th Jan 2019, 12:22 PM
heyyy Boyyy
heyyy Boyyy - avatar
+ 1
there are some extra functions in unity that are not available in standard CS
25th Dec 2018, 5:03 AM
Himanshu
+ 1
Yes, I know some game developers and I even tried to be one. Actually game developers use to code with C# or JavaScript. Python is used too, but in the popularity, It can be ranked like: 1.Javascript, 2.C#, 3.Python. I recommend you to use Unreal Engine (They recommend javascript)
25th Dec 2018, 3:04 PM
Anísio Roberto de Oliveira
Anísio Roberto de Oliveira - avatar
+ 1
Unity is the best place for free game developing and you can use js or c# both its easy to creat games and convert them is a game app
25th Dec 2018, 4:42 PM
Badshah
Badshah - avatar
+ 1
I would sugggest watching Raja's(Charger Games) video on C# game development 4 hour video.If you cannot find it it will be available in playlist
30th Dec 2018, 5:23 PM
Himanshu
+ 1
Developed this lifebar script, is it correct? https://code.sololearn.com/c0p9GvAAW5ZQ/?ref=app
2nd Jan 2019, 5:30 PM
Himanshu
+ 1
Ramkrishna maity It can be used for both
3rd Jan 2019, 1:59 PM
Himanshu