Questions About Sharing Code

Godot Version

godot-4.5.1

Question

I’ve been working on (and, as far as I can tell, inventing) this flow-field generation algorithm that uses Euclidean paths rather than just 8-directional movements movements, and I finally made this example project (pictured bellow) with the basic code and implementations for it.

So, my question is, how do I share it with other people so that they can use it? I’ve never shared code examples before, so I have no clue how to go about this.

Also, I’m currently working on:

  • An extension written in Rust (the language that I initially used)
  • A write up on how the algorithm works
  • A video presentation on how it works

So, if anyone can tell me how I should go about this/what I need to do, I’d be grateful. Thanks.

2 Likes

You already linked a GitHub page with all the code, what more do you need? Just share it with the world, post it here on the forum or reddit.com/r/godot, with a good description, images and videos
You could also make it a proper Plugin and submit it to the Asset Library, so people can find it there.

Make sure to properly document it, take a look at @dragonforge-dev’s plugins if you need an example of a good written documentation:

or my post and repo for the CSV to gettext converter:

2 Likes