+ 4
Is C++ better or C# for game development?
I'm running into this problem... I want to start game developing for IOS and Android using 3d game engines. But many of them use either C++ or C#. What language and 3d game engine would you recommend for me? You could also recommend other languages with other game engines. //Highly Appreciate It //Reuben B.E.L.
7 Answers
+ 4
c++ is a faster and more common language for game development, knowing language details only you should go with c++. C# however is the language you'd use with Unity which you cannot ignore unity. You would do just fine with either and I'd recommend you try out unity for the c# side and unreal, cry, or your own engine for c++ side. spend a bit of time with each and pick a favorite.
+ 3
How can I make a game engine of my own and where to start?
+ 3
https://www.youtube.com/playlist?list=PLEETnX-uPtBXP_B2yupUKlflXBznWIlL5&app=desktop
thebennybox on Youtube has a great series on the topic of making a game engine.
+ 2
you better make sure you have a firm understanding of c++ and programming in general along with the development process of games. But the first step would to do some research on graphics api's and which is best for your situation. TheChernoProject is my favorite c++ youtuber to introduce yourself to these things.
0
@jhk123 Sources? It's really not, c# is only as fast in very specific cases maybe faster in some but for the most part c++ is simply a faster language. I'll run some tests to prove my point tomorrow.