Search found 5 matches

by allsey87
Mon Sep 16, 2019 9:43 am
Forum: Libraries and Tools
Topic: A closure-based behavior tree (BT) implementation
Replies: 3
Views: 7063

Re: A closure-based behavior tree (BT) implementation

This library has been updated to include a selector* and a sequence* composite node. I also fixed a bug with the negate decorator node which became apparent during the testing of selector* and sequence*. The new composite nodes remember the state of their children while there is a child that is retu...
by allsey87
Tue Jul 30, 2019 2:12 pm
Forum: Libraries and Tools
Topic: A closure-based behavior tree (BT) implementation
Replies: 3
Views: 7063

Re: A closure-based behavior tree (BT) implementation

D0NM wrote: Mon Jul 29, 2019 10:52 am It looks brilliant and produces well self explaining code.
Thank you.
No problem! Let me know if you would like support for other node types. I have only implemented the absolute basics for the moment.
by allsey87
Tue Jul 30, 2019 2:09 pm
Forum: Libraries and Tools
Topic: A closure-based finite state machine (FSM) implementation
Replies: 4
Views: 5216

Re: A closure-based finite state machine (FSM) implementation

Looks interesting. What's the license for using this library? I have released it under an MIT license. The license is now included in the repository. I always thought closures are useless in context of making games - but looks like you proved me wrong. I would like to know in which way were closure...
by allsey87
Mon Jul 29, 2019 9:46 am
Forum: Libraries and Tools
Topic: A closure-based behavior tree (BT) implementation
Replies: 3
Views: 7063

A closure-based behavior tree (BT) implementation

Hi everyone, I have created a minimalistic behavior tree library using Lua closures that some of you may be interested in. The repository is located on Github: https://github.com/allsey87/luabt Unlike other implementations, this has been written from scratch in Lua (it is not a port from another lib...
by allsey87
Mon Jul 29, 2019 9:43 am
Forum: Libraries and Tools
Topic: A closure-based finite state machine (FSM) implementation
Replies: 4
Views: 5216

A closure-based finite state machine (FSM) implementation

Hi everyone, I have created a minimalist synchronous finite state machine using Lua closures that some of you may be interested in. The repository is located on Github: https://github.com/allsey87/luafsm Unlike other implementations, this has been written from scratch in Lua (it is not a port from a...