MatejSloboda / Dijkstra_map_for_Godot

MIT License
77 stars 13 forks source link

it looks near completion to me #44

Closed astrale-sharp closed 4 years ago

astrale-sharp commented 4 years ago

what do you think? more features idea? we've got 2 demos, some tests, I'll write some more to illustrate add-square-grid etc apart from that it looks finished to me, should we try to put it in the asset store?

MatejSloboda commented 4 years ago

It is near completion. I have 2 more features to add. Namely, an option to supply Shape2D or BitMap for the bounds argument in add_*_grid() methods. And option pull graph from existing Astar/Astar2D object. Possibly even vice versa (though that might prove impossible).

MatejSloboda commented 4 years ago

One thing to figure out is how to compile it for all systems. If we put it in the asset store, it'd be nice if it worked right off the bat, no compiling needed.

astrale-sharp commented 4 years ago

yea I agree! I can compile for linux only, that said, finding a windows user cant be this difficult ;)

astrale-sharp commented 4 years ago

ouh, yea these would be very nice !

MatejSloboda commented 4 years ago

I've seen somewhere that you can specify a target system in the rust compiler. I have not tested it yet. Guys over at the GDNative Rust github are putting together a documentation where all of this will be explained. I think we might ask them.

MatejSloboda commented 4 years ago

OK, the Shape2D input doesn't work. Neither does dumping from/to AStar.

I think we may have a final version now. The only thing missing is good documentation.

astrale-sharp commented 4 years ago

hmm,

MatejSloboda commented 4 years ago

I'm not sure. Rustdocs use rust syntax and shows rust types. That may be rather confusing for the users. I was thinking of copying all the documentation to an .md file.

astrale-sharp commented 4 years ago

thats a good idea, I'm on it!