Native Extension Collection

I’m cleaning up my old projects/prototypes and I have native extensions/libs which I never expose before. I’m going to share them in this post.
They are not documented, might contain bugs or fail for some reasons. But, they might be useful for someone.

If you are interested in any of them and need assistance, please let me know.

Unfortunately, I don’t remember the core lib(c/c++) developers, so sorry about the missing credits.

10 Likes

Generates procedural dungeons from given tileset.
Includes; walls, room floor, doors, stairs(up/down), chest/barrier, corridor floor


15 Likes

Behavior3 Editor + Lua Runtime

This not a native extension but I’m going to share it anyway.

Editor and runtime based on Behavior3 framework.

Editor:
https://selimanac.github.io/behavior3/

Editor is same as the original. But I was update npm packages, gulp and fixed a few issues(I don’t remember, sorry)

Source:

Lua runtime:

Runtime is class based and uses middleclass. Runtime only works with b3 trees (not the entire project). All behaviors are implemented and runtime should work as expected. Used in a few prototype.

9 Likes