How To Start or Continue Learning C++

How To Start or Continue Learning C++

Low Level Game Dev

1 год назад

23,621 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@justadude8716
@justadude8716 - 23.05.2023 01:15

I have been a beginner for 4 years in C++, mainly because I started when I was 16 and didn't take it seriously until now, but the best beginner resource are the one's that are the shorted and get you set up in 4 hours. The tutorial by Bro Coder is good for this. You don't need to worry about the high level features, because currently your projects won't require them. If you are remaking arcade games you don't need more than a class.

Ответить
@4F6D
@4F6D - 21.12.2023 16:22

Ever considered to make a C++ Udemy course as a build up to OpenGL?

Ответить
@hamiltonw3242
@hamiltonw3242 - 03.12.2023 10:47

May I know how to make the cute 3D floating island? Any tutorial or sample code? thanks

Ответить
@KeinNiemand
@KeinNiemand - 17.08.2023 16:08

The problem is that every tutorial covers all the basic programming stuff I already know from knowing other languanges,which means they waste a lot of time on things I already know (outside of the syntax).

Ответить
@adenpun
@adenpun - 12.08.2023 21:35

Just make your own programming language in HTML/CSS if you don't like C++

Ответить
@AK-vx4dy
@AK-vx4dy - 09.08.2023 21:45

How to restart ? ;)
I infused some knowledge about 1990 era ;)

Ответить
@sunnyheheheh9401
@sunnyheheheh9401 - 25.06.2023 10:08

I found your accent really hard to understand

Ответить
@lfmsmka
@lfmsmka - 19.06.2023 06:11

this channel is a Diamond!

Ответить
@Zooiest
@Zooiest - 30.05.2023 07:05

Enter me? 🤨

Ответить
@developerdeveloper67
@developerdeveloper67 - 10.05.2023 07:18

I prefer C, you have to write a lot of basic stuff, you don't have strings and custom operators, but aside from that I really think it's a better language.

Ответить
@user-lg7td1he3s
@user-lg7td1he3s - 15.04.2023 04:17

what are all the programs you use do you only use opengl and visual studio or do you have 8 programs you use or something completely different?

Ответить
@yuwownly8630
@yuwownly8630 - 07.04.2023 04:04

Love your contents

Ответить
@CloudlessStudio
@CloudlessStudio - 07.04.2023 03:46

Its so hard to me, and especially installing libraries and building. I never know what dlls to use and when i send my projects to friends it works on like some computers but not all

Ответить
@gabrafo
@gabrafo - 06.04.2023 18:04

bença pai

Ответить
@tubebrocoli
@tubebrocoli - 06.04.2023 16:02

You should learn and get familiar with RAII right about as you learn the std library, in my opinion. The earlier you familiarize yourself with the concept, the better, because that's widely regarded as the right way to keep memory management under control, and refactoring code to fit the structure after the fact is often not feasible.

For context, RAII, meaning "Resource Acquisition Is Initialization", is a simple idea: your objects should set up everything they need in their constructor, and release those in their destructor. In other words, you should never have an "Initialize" method.

Doing this has several benefits, but most importantly it allows the compiler to catch hard-to-notice memory management errors for you.

The legacy codebase I currently work on has not one, not 2, but 4 "Initialize"-like methods for every object (two Deserialization methods, an Initialize on creation and an Initialize on load) and the code is an absolute mess of locks and "if (IsThatObjectFullyLoaded(etc))"-like calls, and we have to fix bugs of the kind "I tried to use object A that depended on object B, but object B wasn't loaded yet" frequently. Don't let this happen to your project.

Ответить
@hemansingrutty1071
@hemansingrutty1071 - 06.04.2023 15:13

Thanks Dad

Ответить
@cxx.enjoyer
@cxx.enjoyer - 06.04.2023 14:22

Oh yeah

Ответить