Welcome

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…

So, let’s bring some std::threads into Godot, shall we?

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