Introducing gdProject

gdProject Logo

It's been a while since my last post, hasn't it?

I just want to say that although I was (and still am) quite busy working on multiple things, I didn't put this blog aside. I've been tweaking a lot of things here and there and making sure all pages were up to date during this period. This blog still remains an essential part of my online presence.

With that out of the way, let's dive into today's topic.

About gdProject

If you are a long time follower of mine on social medias you are probably aware that in early 2022 my friendship with GameMaker ended and Godot became my best friend for reasons that were partially reverted way too late.

After getting familiar with the engine itself and feeling comfortable using its scripting language, I decided to make something similar to yyProjects, but for Godot!

A handful of add-ons in this repository were originally designed to help me develop UniStudio (If you've been living under a rock, I ported the game from GameMaker to Godot quite some time ago).

You can find a list of all add-ons that are currently available in the repository's README.md.

Also, you might be wondering why it's called gdProject instead of gdProjects.

There is a practical reason for this, with GameMaker and yyProjects my only option was to separate everything into different projects and extension packages, with Godot and gdProject this isn't an issue, the root of the repository is a single project and all add-ons and scenes are self-contained, you can literally just copy and paste the files you want into your project and they will just work. ✨

GitHub Repository

What does all this mean for yyProjects?

While I won't archive yyProjects, I will no longer be adding new extensions to it, but I will be accepting any pull requests made to the repository if that ever happens.

I'm having a great time using Godot, its modularity makes a project like this quite enjoyable to develop and fairly easy to maintain, the repository will only grow and a lot of things I originally intended for yyProjects should be add to gdProject over time.

Wowie zowie

Something else I can't forget to mention (and you may have noticed from the embeded post above) is that I've been using Mastodon for quite a while now, I mainly use it to post small updates related to my projects and I'll be posting updates there whenever a new add-on is added to the collection. Make sure follow me there if you are intestered. @ninstar@mastodon.social 💙

Comments

UniMaker DX source code is now public!

Customization Guide | UniMaker