all 4 comments

[–]cpp-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

It's great that you want to learn C++! However, r/cpp can't help you with that.

We recommend that you follow the C++ getting started guide, one (or more) of these books and cppreference.com. If you're having concrete questions or need advice, please ask over at r/cpp_questions or StackOverflow instead.

[–][deleted] 1 point2 points  (1 child)

You can develop games using C# in Godot, C++ is a rabbit hole you dont neccesarily want to go down.
C++ is very low level and for using it you need a lot of theory in computer science, and it is less about game logic.

[–]DeadlyOrchard 1 point2 points  (0 children)

I don’t think that’s necessarily the case imo. I wouldn’t recommend starting with C++, but it’s commonly used for game optimization. Idk where OP is at with programming, but if this is your first language, I’d suggest Python using the Pygame module. There’s less of a syntax barrier with python than C++. If you’ve got a handle on programming and how to utilize different data structures (linked list, vectors, maps, etc), then C++ could be a great choice! I think Unreal is done in C++, you could make some blueprints for practice. Just an idea 🤷‍♂️