N
N
NikolaiMaximov2020-07-27 01:22:14
C++ / C#
NikolaiMaximov, 2020-07-27 01:22:14

Is it a good idea to practice C++ in Unreal Engine 4?

I recently finished Lippmann's book on pluses, solved problems on codewars and hackerrank, poked Qt and SFML quite a bit. But I don’t have much ideas further, I studied this language because of the desire to somehow join game development, I was especially interested in the UE4 engine. But isn't it too early to take it on? Will it improve my understanding of C++ or programming in general? Maybe I should start with conditional OpenGL, although I'm more interested in programming the gameplay component than working with the graphics API, at least for now. Can you study patterns? But I'm not sure that it makes sense, because I don't even have much experience. Algorithms? I dismantled them back at the university and literally today I solved problems on the sites described above. I slowed down a little and I'm not quite sure how to proceed, the stupor is small.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Developer, 2020-07-27
@samodum

But isn't it too early to take it on?

I'm just losing weight with you, dear edition.
My daughter is 10 years old, and she took and began to teach Unity 3D. And nowhere did she ask idiotic questions on any forums - should she study, sooner or later, what books and courses would you recommend, this, that, the fifth or tenth ... I
just took it and began to study, count up.
In a couple of years, it will force you weaklings out of game development.

A
alekseyHunter, 2020-07-27
@alekseyHunter

Will it improve my understanding of C++ or programming in general?

If in the process you realize that your code is mediocrity and you want to fix it, then you will improve it. And so - no.
there are no special ideas; not quite sure; But isn't it too early to take it on?; Might be worth starting with ; at least for now.; Can you study patterns? ; I'm not sure what makes sense; there is not even much experience;

What is the "reason -> justification" set?
If you want to decide - decide, if you want to study - study. If you understand what you don't like, study another engine, another programming language. Little experience - write projects.
There is a good expression: "Done is better than perfect". In your case - "Done is better than not done."

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question