Back to Browse

Vulkan C++ Game Engine Development - Class #7: Configuring Project on Windows

703 views
Feb 5, 2025
20:24

🔥 **Learn how to configure a Vulkan Game Engine project for cross-platform development using VSCode on Windows!** 🔥 In this video, we'll walk you through setting up a C++ CMake project in VSCode, organizing third-party libraries like GLFW, GLM, stb_image, tiny_obj_loader, and Vulkan SDK, and configuring everything for both Debug and Release builds. 🎯 **What You’ll Learn:** ✅ How to set up VSCode with the "C/C++ Extension Pack" for CMake support. ✅ Organizing third-party dependencies (GLFW, GLM, stb_image, tiny_obj_loader, Vulkan SDK). ✅ Configuring `CMakePresets.json` and `CMakeLists.txt` for Ninja and Visual Studio generators. ✅ Running and debugging your Vulkan project in both Debug and Release modes. ✅ Tips for cross-platform development (Windows & Linux). 💡 **Why Watch This Video?** This tutorial is perfect for developers who want to dive into Vulkan game engine development or improve their C++/CMake workflow. Whether you're building games, simulations, or graphics-heavy applications, this setup will save you time and ensure a smooth development experience. 🔗 **Resources Mentioned in the Video:** - [stb_image](https://github.com/nothings/stb/blob/master/stb_image.h) - [tiny_obj_loader](https://github.com/tinyobjloader/tinyobjloader/blob/release/tiny_obj_loader.h) - [VSCode C/C++ Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack) 📌 **Playlist Link:** If you’re new to Vulkan or C++ game engine development, check out the full playlist here: https://www.youtube.com/playlist?list=PLicIds9WHKvZdG_5ZPKDdnAqBwnvJJJwl. 👍 **Support the Channel:** If you found this video helpful, please give it a thumbs up, subscribe, and leave a comment below! Let me know what you’d like to see next. 🔔 **Stay Updated:** Subscribe and hit the bell icon to get notified when I upload new tutorials on Vulkan, C++, and game engine development. #Vulkan #GameDevelopment #CMake #VSCode #CrossPlatformDevelopment #CPlusPlus #GameEngine #OpenGL #GraphicsProgramming

Download

0 formats

No download links available.

Vulkan C++ Game Engine Development - Class #7: Configuring Project on Windows | NatokHD