Столяров

Трёхтомник "введение в профессию" A.B. Столярова является прекрасной книгой для знакомства с основами мира программирования. Если вы новичок в программировании - крайне рекомендую вернуться к сайту проработав и осознав хотя бы первые полтора-два тома. Если новичком вы, всё же, не являетесь - осмелюсь предложить хотя бы пролистать книги, не сомневаюсь что они смогут вас увлечь.

Степик

Одна из лучших (когда-то, пока там не было такого засилия "мусорных" курсов) русскоязычных МООС-платформ, Смело могу рекомендовать почти все курсы от Computer Science Center, (кроме матанализа, матан учите где-нибудь ещё) - в первую очередь С++ и Алгоритмы, во вторую - Линейную алгебру, а потом - всё остальное.

3Blue
1Brown

(осторожно, ютуб!) Развлекательные видосики, однако они идеально подходят для того, чтобы в первом приближении представлять (и визуализировать себе!) линейную алгебру. Подход с визуализацией (да и прекрасным изложением, чего уж там!) легко снимает барьер перед абстрактными формулами, что зачастую мешает воспринимать линал.

mathprofi

Если институтская математика не спешит даваться - это ещё не значит, что нет способностей к математике, это значит где-то у вас пробел, и не нашлось хорошего преподавателя, подсказавшего этот пробел заполнить. На mathprofi институтский курс даётся настолько подробно и настолько простым языком, что не оставляет шансов непониманию. Так или иначе, линейную алгебру учить придётся, и mathprofi - прекрасный способ "набить руку" без закапывания в теоретические дебри.

Джейсон
Грегори

Книга "Game Engine Architecture" за авторством Jason Gregory, третье на данный момент издание от 2019 года - рекомендуется как освещающая все основные моменты и проблемы создания современных игровых движков. Будучи написана в 2007 году, она засчёт фундаментальности затронутых тем не потеряла своей актуальности, а переиздания позволяют поддерживать актуальными и менее фундаментальные моменты в условиях постоянных изменений технологий и подходов. Автор - ветеран игровой индустрии, успевший поработать над многими AAA-проектами, и делится накопленным за два десятилетия опытом.
ISBN-13:978-1138035454 (купить, конечно, лучше в твёрдой обложке - если найдёте))) )

Эрик
Лингейл

Книга "Mathematics for 3D Game Programming and Computer Graphics" за авторством Eric Lengyel, третье издание - является не просто курсом математики, а изложено именно в применении к программированию игр и покрывая кроме основ линейной алгебры практические аспекты расчётов рендеринга, освещения, теней, рейтрейсинга, а также включает в себя симуляцию физических взаимодействий. При этом книга так же содержит и задачи на закрепление, и может служить и справочником, несмотря на живое и подробное раскрытие тем.
ISBN-13:978-1435458864 (Настольная книга!)

Керниган
и наше всё
Ричи

Керниган & Ричи. Mustread. Относительно тонкая книжка от создателя языка, долгое время (до разработки стандарта) являлась руководством по созданию компиляторов и лучшим учебником для всех программистов, переходящих на новый тогда язык С. Таким образом, до сих пор является прекрасным пособием по языку для уже умеющих программировать. Написана довольно живо, при этом раскрывает использование языка. На C ты можешь не писать, но знать при этом C - обязан!

COMP4300

(осторожно, ютуб!) Академический курс по созданию игрового движка, запись лекций которого выложена его автором в открытый доступ. Несмотря на то, что остальные материалы курса, в том числе код раздаваемый студентам, остался закрыт, подробность объяснения на курсе настолько полная, что повторить игровой движок очень легко и главное чрезвычайно познавательно. По пути автор знакомит студентов с реализацией многих используемых в геймдеве механизмов и концепций, таких как ECS, editor GUI, система частиц и другие.