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.
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: