Раньше занимался вёрсткой, html с css, ничего более. Понял что хочу чего-то большего, выбор пал на кресты.
Знаю что будет больно, сложно, да и вообще лучше сразу прострелить ногу, но я хочу попробовать. Помогите пожалуйста с выбором материала, книгами, видеороликами.
Начни с YouTube лекции Computer science center + лекции mail.ru. Если захотеть, на сайте вики CSC можно найти ссылки на слайды и репозитории с задачами. Хотя можно просто по cppererence от начала до конца идти.
Параллельно с C++ рекомендую начать со Stepik курс Введение в операционные системы и книгу Таненбаума по ОС.
Ну статьи на Хабре по make и cmake.
Первую IDE используй с visual code с code runner плагином. Настрой чтоб был статический анализатор и clang-format.
Владимир, то есть никакой цели нет, просто с++ потому что это круто? Для написания программ под десктоп есть нормальные языки(С#, Java, Kotlin). Написание движка это вообще вещь в себе. Для нормального движка нужны сотни человеколет и миллионы долларов.