Answer the question
In order to leave comments, you need to log in
What is better after learning C? Write games in C (tell me which libraries and templates) or learn java/c++/c#?
What is better after learning C? Write games in C (tell me which libraries and templates) or learn java/c++/c#? (I know javascript but I don't like writing websites anymore). There's a lot on the internet but I can't decide.
Answer the question
In order to leave comments, you need to log in
After learning C, you should try to learn C++ and realize that you don't know C well enough.
IMHO C > C++ > C# / Java, but it depends on the goals, if you want exactly C ++, you will have to learn for a long time. there are a lot of pitfalls, if you need C # or Java, then C ++ is needed as an intermediate one, the transition will be smoother. On the other hand, you can immediately take C # or Java, it's not difficult.
The big difference is that C#/Java are full-stack languages and learning the language itself won't get you anything at all. Here you need to study how the VM works, you need to study the standard libraries, and there are quite a lot of them, of course you don’t have to, but you need to know about their presence.
But C and C ++ are primarily syntax, the standard libraries are quite small in size. If you don’t touch the magic of templates in C ++, then there’s nothing complicated, but the problem is different, that there are a lot of pitfalls and you won’t be able to learn them just like that and right away.
The choice remains one way or another for you.
If the choice of games, then I do not advise you to do it in C or C ++, you will lose too much time on development, get frustrated and quit this activity. Here it is better to take for example the same Unity 3D and go ahead.
What does "better" mean? For whom is it better? For you? So only you can say it.
Set a specific goal for yourself and choose the tools for it.
For example, at one time I chose Unity to create mobile games and, accordingly, began to study C#. I started playing browser games - I chose Blend4Web and I'm learning JavaScript. I needed a plug-in for Blender - I have nowhere to go, I'm learning python.
In my opinion, the JP is only a tool to achieve the goal and nothing more.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question