- Home /
Design/discussion question
Should I go with C# and Unity or C++ and Unreal/Some other engine
So I started learning C++ about a few weeks ago, still a rookie, and then I realized that Unreal was paid for and Unity was free, but did not support C++. I initially started learning C++ to design console programs at first with Xcode (yes im a mac user) and then branch out into making games with Unity, Unreal, or some other game engine.
I don't have nearly enough money to pay for Unreal, which is one of the big reasons why I'm leaning towards dropping C++ and learning C# for Unity.
That's basically all. So, should I learn C# and go with Unity, or should I learn C++ and somehow get Unreal or get another game engine?
p.s. im leaning towards C# and Unity but i just need some advice
Seconding @Habitablaba, this is not a Unity Answers type question. As a matter of opinion, I'm not sure there is any right answer. $$anonymous$$y opinion is that you will get 90% of what you need as a beginning programmer learning any procedural language that supports classes and inheritance.
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
How To Add PlayerPrefs Scores? 1 Answer
resetting object on collision 1 Answer
A node in a childnode? 1 Answer
Case structor in C# Unity 1 Answer