Точка входа в программирование
Создаём свой Space Invaders — Часть 2  Это вторая часть большого гайда по созданию своей версии легендарной игры на плюсах. В первой части мы настроили окно и контекст. Теперь погрузимся ещё глубже и настроим шейдеры OpenGL, чтобы отрисовать спрайт пришельца!…
  
Space Invaders «с нуля» — Часть 3
Ну что ж, в предыдущих частях мы подготовили основу. Теперь пора перейти к геймплею. В этой части мы добавим игрока и рои пришельцев, анимацию спрайтов и сделаем игровой цикл на фиксированном шаге времени с V-sync.
Также пошагово разберём, как структурировать данные и оживить игровую сцену на C++.
#gamedev #cpp
Ну что ж, в предыдущих частях мы подготовили основу. Теперь пора перейти к геймплею. В этой части мы добавим игрока и рои пришельцев, анимацию спрайтов и сделаем игровой цикл на фиксированном шаге времени с V-sync.
Также пошагово разберём, как структурировать данные и оживить игровую сцену на C++.
#gamedev #cpp
❤2✍2
  
  Точка входа в программирование
Space Invaders «с нуля» — Часть 3  Ну что ж, в предыдущих частях мы подготовили основу. Теперь пора перейти к геймплею. В этой части мы добавим игрока и рои пришельцев, анимацию спрайтов и сделаем игровой цикл на фиксированном шаге времени с V-sync.   Также…
  
Space Invaders «с нуля» — часть 4
Ну а мы продолжаем наш путь к созданию своей версии легендарной аркады на C++. Мы уже настроили окно и контекст, разобрались с OpenGL, добавили игрока и рой пришельцев.
В четвёртой части вы узнаете, как реализовать управление игроком с клавиатуры и добавить стрельбу. Также разберём обработку событий GLFW, движение, столкновения и снаряды.
#gamedev #cpp
Ну а мы продолжаем наш путь к созданию своей версии легендарной аркады на C++. Мы уже настроили окно и контекст, разобрались с OpenGL, добавили игрока и рой пришельцев.
В четвёртой части вы узнаете, как реализовать управление игроком с клавиатуры и добавить стрельбу. Также разберём обработку событий GLFW, движение, столкновения и снаряды.
#gamedev #cpp
❤2