Neovim, SDL, & C++: Your Complete Guide
Ivan Byte TV Ivan Byte TV
648 subscribers
4,353 views
0

 Published On Nov 17, 2023

Dive into the world of Neovim as we explore its seamless integration with C++ and SDL. This tutorial is your ultimate guide to mastering SDL within the Neovim environment, tailored for C++ enthusiasts. From setting up Neovim for C++ development to employing #CMake for SDL builds, we cover every step to ensure a smooth and efficient programming experience. Plus, learn the ins and outs of #vcpkg for optimal package management. On #Windows

We start with a basic Neovim setup, gradually moving to advanced configurations and tips. By the end of this journey, you'll be well-equipped with the knowledge to configure Neovim, SDL, and C++ for a powerful and efficient coding environment. Whether you are a beginner or a seasoned programmer, this tutorial provides valuable insights and practical skills.

Chapters:
0:00 Intro
0:23 Career
1:03 The game
1:43 Discovery
3:23 SDL2 Intro
4:05 Cmake Intro
4:27 VCPKG Intro
4:54 Install VCPKG
5:08 Install CMake
5:34 Install SDL2
6:33 Setup a game project
7:46 Setup CMake for the project
10:55 Issue with include
11:57 LSP: Clangd config
13:18 Main.cpp
16:22 SDL Loop
17:23 Finalize SDL2 code
18:32 Build & Run
19:42 Reflection
20:36 Code:Blocks Offtop
22:11 Outro
-
Astronvim: https://astronvim.com/
-

YouTube: @IvanByteTV
Twitter:   / ivanbyte  
Blog: https://ivanbyte.com/

#sdl2 #game #gamedev #vim #c++ #programming #cpp #coding
#editor #completion #condition #framework

show more

Share/Embed