Answer the question
In order to leave comments, you need to log in
I'm a beginner proger and I want to write a game, which engine should I use?
Since I'm a useless programmer, but I have a lot of free time, I can learn any language, so I'm looking for the most convenient and practical engine
Answer the question
In order to leave comments, you need to log in
Godot - Unrealistically simple. (Not popular yet, so you won't find a job)
Unity is popular, but more complex. (both in solo and in production)
Unreal Engine 4 - Harder than the two, but very popular, powerful and easy to find a job. (both in solo and in work)
I recently asked myself the same question. The conclusion is simple - if the game is 2D, Godot is the best.
If not 2d, but 3d or pseudo 2d (like Diablo 3 - top view, but everything is 3d), then there is only Unreal Engine 4. The only reason why the unit is better is C #, hence a slightly lower entry threshold.
BUT, given your words "I have a lot of free time, I can learn any language," and "I'm looking for the most convenient and practical engine" you simply have no choice - definitely an unreal engine and C ++ projects
On YouTube, find the channel "Marxism Institute- Leninism" (this is not a joke), there are lessons in Anrial Engine. There is also a comparison of unity and anrial.
There is Timofey Khiryanov on YouTube, he teaches at the Moscow Institute of Physics and Technology and records lectures for students (well, for the rest of YouTube viewers at the same time), you can safely watch his courses, he teaches c ++ and python, all lectures are numbered, there are parallel cycles of lectures with different years. You’ll figure it out yourself there)))
Assets are distributed to Anrial Engine every month, so while you’re thinking, in any case, go to the Epic Games Store, install the engine and take free assets from the distribution, then they will come in handy.
I recommend the Unity engine, and here are a few reasons why:
1. Just for fun, compare the number of Unity lessons on YouTube and compare with the same Unreal Engine (in other words, unity has a huge advantage here, and this is very helpful for beginners to learn) .
2. The Unreal Engine uses the C++ language, which is usually considered the most difficult programming language (and for beginners, this is not quite what you need), and the Unity uses C #, which is quite powerful, and not very complicated.
3. Unreal Engine requires quite powerful hardware, because it is more "Graphic" than Unity. This is a plus for someone, but for beginners, super-fucking graphics are useless.
However, these three reasons are the most basic why most people use Unity, and not UE 4.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question