Premium Only Content

C++ Project Structure with CMake - Cross Platform Game Engine Development
Learn how I am starting my journey in Cross Platform Game Engine Development using Vulkan, CMake and C++.
Intended as an introduction to CMake for developers with at least some existing exposure to C++.
This installment sets up the project structure and shows a basic service provider pattern for providing abstraction layers between your engine's external vs internal APIs.
Chapters:
0:00 Intro
2:12 Project Structure
3:15 Setup
23:25 Importing Libraries
33:35 Engine Services - Service Locator Pattern
Books mentioned:
Game Programming Patterns: https://amzn.to/3u2LXfL (affiliate link)
Github Repository (engine only, use video instructions to import it into your own Cmake project!):
https://github.com/mauville-technologies/youtube-engine
___
Godot Dragonbones is a custom Godot engine build with the godot_dragonbones module that I am maintaining and distributing. It provides full-featured, 2D Skeletal animation support for the DragonBones API; a free, open source alternative to Spine: 2D Skeletal Animation.
PLEASE SUBSCRIBE!
https://cutt.ly/zdCef9v
JOIN OUR DISCORD:
https://discord.gg/bXMkFsg
DONATE HERE:
https://cutt.ly/zdCnvmj
GET GODOT DRAGONBONES HERE (Windows, Linux, Mac):
http://godotdragonbones.com
Godot-Dragonbones module included with this build of engine:
https://github.com/mauville-technologies/godot-dragonbones
If you're interested in using this in your projects but would like more guidance, leave a comment letting me know what you'd like me to explain next.
-
1:37:39
Ozzadar - Game Development
3 years agoVulkan Vertex + Index Buffers | Cross Platform Game Engine Development
792 -
13:07
Robbi On The Record
3 days ago $7.77 earnedSweet Poison: The Big Fat Lie That’s Killing America
34.3K20 -
LIVE
Drew Hernandez
8 hours agoEPSTEIN VICTIMS SPEAK OUT & TRUMP DOUBLES DOWN
912 watching -
1:36:41
FreshandFit
4 hours agoWe Are QUITTING YouTube...
34.4K29 -
2:34:22
TheSaltyCracker
4 hours agoDrug Smugglers Blown Up 9-03-25
71.4K147 -
3:12:59
VapinGamers
3 hours ago $0.01 earnedGrim Trials - Game Review/Playthru - Rougelight Dungeon Crawler - !rumbot !music
15.1K -
2:47:55
Mally_Mouse
10 hours ago🎮 Let's Play!! -- Jak 2 pt. 16
30.9K2 -
52:23
MattMorseTV
5 hours ago $0.63 earned🔴The Cartels are SCREWED.🔴
98.7K124 -
1:32:46
Badlands Media
19 hours agoAltered State S3 Ep. 44
41.4K1 -
21:09
Bearing
15 hours agoAustralian “Racist” Protest EXPLODES 💥 Glowies, Brawls & Media Spin 📣
22.1K31