Neovim, SDL, & C++: Your Complete Guide

  Рет қаралды 4,898

Ivan Byte TV

Ivan Byte TV

Күн бұрын

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: astronvim.com/
-
KZbin: @IvanByteTV
Twitter: / ivanbyte
Blog: ivanbyte.com/
#sdl2 #game #gamedev #vim #c++ #programming #cpp #coding
#editor #completion #condition #framework

Пікірлер: 14
@Gabriel-nm4te
@Gabriel-nm4te 6 күн бұрын
this is exactly what i was looking for, not so many people use windows and neovim. glad to see good content being created, please upload more frequently
@ShivanshGupta51
@ShivanshGupta51 5 ай бұрын
Thank you dude !! I love this type of straightforward content
@Marin0520
@Marin0520 6 ай бұрын
Thank you dude! Very straightforward tutorial!
@rakshithg9669
@rakshithg9669 Ай бұрын
Thanks a lot man I learnt so much
@JD-gr3wk
@JD-gr3wk 2 ай бұрын
thank you man, this helped me a lot. greetings from Argentina!
@zefnine
@zefnine Ай бұрын
pretty cool!
@Gabriel-nm4te
@Gabriel-nm4te 6 күн бұрын
how do you show you keystrokes?
@DURGHAM6
@DURGHAM6 4 ай бұрын
how to make the cursor glow when its moving ....??
@IvanByteTV
@IvanByteTV 4 ай бұрын
Ah, just install neovide. It is a GUI for neovim. Works brilliantly
@DURGHAM6
@DURGHAM6 4 ай бұрын
@@IvanByteTV thank u so much
@Muffin331
@Muffin331 6 ай бұрын
Здравствуйте, Иван! А вы не могли бы мне подсказать, как реализовать мобильное приложение с использованием библиотеки sdl2? Все существующие гайды уже устарели, никак не могу решить эту проблему. Буду премного благодарен за любую помощь.
@sefumies
@sefumies 2 ай бұрын
Not working at all on Mac even with setup for mac and vcpkg, LSP on neovim complains it cant find the SDL2/SDL.h files. Same with al tutorials on SDL and Mac, seems it just isnt compatible with latest
@daephx
@daephx 5 ай бұрын
should link the code in the description.
@jamie7546
@jamie7546 6 ай бұрын
"PromoSM"
SOME UNIQUE C++ CODE! // Pacman Clone Code Review
26:42
The Cherno
Рет қаралды 256 М.
C++ vs Rust: which is faster?
21:15
fasterthanlime
Рет қаралды 375 М.
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 16 МЛН
Creepy Teacher Kidnapped My Girlfriend?!
00:42
Alan Chikin Chow
Рет қаралды 14 МЛН
100❤️
00:20
Nonomen ノノメン
Рет қаралды 64 МЛН
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 3,2 МЛН
Minecraft Clone in C++ // Code Review
40:29
The Cherno
Рет қаралды 319 М.
The Holy Grail of Neovim Note Taking
14:38
DevOps Toolbox
Рет қаралды 293 М.
Neovim Tutorial - Java + Lombok
8:16
Ivan Byte TV
Рет қаралды 21 М.
Should you learn C++?? | Prime Reacts
20:29
ThePrimeTime
Рет қаралды 314 М.
I regret doing this...
1:20:07
Tsoding Daily
Рет қаралды 63 М.
Why i think C++ is better than rust
32:48
ThePrimeTime
Рет қаралды 270 М.
Getting Started with C++ - Michael Price - CppCon 2023
57:55
Creating a Game Loop with C & SDL (Tutorial)
1:50:46
pikuma
Рет қаралды 44 М.
Note taking with Neovim and Obsidian
18:49
ZazenCodes
Рет қаралды 15 М.
Очиститель экрана • 160418185                       Делюсь обзорами в профиле @lykofandrei
0:14
Интереснее чем Apple Store - шоурум BigGeek
0:42
Настоящий детектор , который нужен каждому!
0:16