Defold Grid Engine

#1

Hello all,

I began development on this extension about a week ago, and it’s shaping up nicely. Defold Grid Engine (DGE) provides grid-based movement, interactions, and utility features to a Defold game engine project.

Grid systems are popular when working with tilemaps because they greatly simplify character movement, pathfinding, collision detection and response, and many other technical challenges. Grid systems also harbor a certain charm, probably due to their iconic usage in classic franchises like Pokémon and Fire Emblem. I have been itching to use grid mechanics in my own games, which led to the creation of DGE.

Let me know if you have any comments or suggestions for the module. Happy Defolding!

18 Likes

#2

Looks great! Thank you for contributing!

Be sure to submit it here https://defold.com/submit_asset/

1 Like

#3

Yes, I submitted to the asset portal a while ago.

3 Likes

#4

It’s available: https://defold.com/assets/defoldgridengine/

3 Likes

#5

Is the sorting by Latest messed up on the asset portal?

0 Likes

#6

Yes, it seems like it. I’ll investigate.

1 Like

#7

I am updating this thread to alert that DGE has undergone a major update. If you’re using this module in any of your projects, please read the new documentation on GitHub. Additionally, I am pushing to perfect grid-based movement. As a result, DGE temporarily no longer supports diagonal movement so I can focus on improving cardinal functionality.

2 Likes

#8

A suggestion is to make use of the “Releases” feature of github.
That way users can stay on a certain release, while you can move ahead on master branch with newer features.
We always recommend users to use specific features, or they might suddenly find themselves in a situation where they don’t know what went wrong.

5 Likes

#9

Thanks. I read over the semantic versioning guidelines and posted a release. I’ll incorporate releases into my projects going forward.

2 Likes