Welcome to The Great Refactoring, where I share some of my own coding shenanigans as well as some potentially semy-useful nerdy ramblings
INCOMING OUTAGE NOTICE
Well, never mind that, we’re back up and will stay so for the time being =3
Quick news
GDExtensions part 2: CMake, IDE configuration and project setup
01 Mar 2024
And here we go, part 2 is live!
As promised this one goes more into the overall setup of the project. I discuss how to structure your directories and dependencies, how to wrap everything up with CMake and never have to look at SCons and also how to leverage an IDE to help you out!
This post may or may not be extremely poorly disguised Qt Creator propaganda
Surely that’s even more reason to check it out, right?!?!
GDScript is cute and all but let's go right back into C++ and try out GDExtensions!
23 Feb 2024
So it was more or less inevitable that I eventually was going to end up here and the time has come! It’s time to look into GDExtensions and check out how feasible it is to use C++ for Godot projects. And hey, why stop at C++? Let’s get some OpenCL there too for good measure!
This is going to be another two-parter. In this post I talk about the C++ side of things, and get a bit more handholdy than my usual style. So if you’re interested in checking it out but unsure or wary, this could help you get your footing. Next post is about CMake, project structure, debugging and etc…
Quick Links

github.com/vilelasagna
My github profile, used for work and for colaboration with other projects

gitlab.com/VileLasagna
This is where you find most of my personal projects