C++: материалы для изучения языка программирования, а также заметки о его интересных особенностях и развитии.
В Linux 6.19 появится поддержка Microsoft C Extensions — спустя 20 лет после первого предложения
Впервые о подобном попросили еще в 2007 году

Google пообещала, что до конца года все смогут вайб-кодить видеоигры с помощью ИИ
Хочется верить, но верится с трудом

Space Invaders «с нуля» — часть 4: обработка ввода и механика стрельбы
Четвёртая часть цикла о создании клонов классических аркадных игр. В этой статье вы узнаете, как реализовать управление игроком с клавиатуры и добавить стрельбу в Space Invaders на C++. Разбираем обработку событий GLFW, движение, столкновения и снаряды.

Space Invaders «с нуля» — Часть 3: создаём клон игры с минимумом зависимостей
В третьей части серии «Space Invaders с нуля» мы переходим от основ к геймплею: добавляем игрока и рои пришельцев, вводим анимацию спрайтов и делаем игровой цикл на фиксированном шаге времени с V-sync. Пошагово разбираем, как структурировать данные и оживить игровую сцену на C++.

Space Invaders «с нуля» — Часть 2: настраиваем шейдеры OpenGL и рисуем спрайт пришельца
Как написать собственный клон Space Invaders на C++ с помощью OpenGL: создание буфера, работа с шейдерами, текстурами и спрайтами. Подробное руководство для начинающих гейм-девелоперов и энтузиастов графики.

Space Invaders «с нуля» — Часть 1, создаём окно
Старт серии по созданию клона Space Invaders на C++: настраиваем окно и контекст OpenGL 3.3 с GLFW и GLEW, собираем проект и запускаем первый «красный» кадр.


