- Joined
- Dec 23, 2015
- Messages
- 1,099
- Thread Author
- #1
I have been busy the last few weeks at creating a Visual Bot Maker. That is, a node based botmaker which allows for easy creation of bots. No coding required.
It is not only a simple and straight forward tool but will support a very useful debugging feature to see what your bot is doing.
By using a variable based workflow changes in variables will directly apply in al the nodes using it. (very useful in bigger project and helps reduce user-error)
Another feature is On-to-go bot creation. No need to restart bots or even pause a bot. You can just add new nodes to the flow and adjust variables as it is playing.
Sneak peek at how to make a bot:
Visual Bot Maker: how to make a bot
(A simple drop logs and light them up-bot)
Currently done:
It is not only a simple and straight forward tool but will support a very useful debugging feature to see what your bot is doing.
By using a variable based workflow changes in variables will directly apply in al the nodes using it. (very useful in bigger project and helps reduce user-error)
Another feature is On-to-go bot creation. No need to restart bots or even pause a bot. You can just add new nodes to the flow and adjust variables as it is playing.
Sneak peek at how to make a bot:
Visual Bot Maker: how to make a bot
(A simple drop logs and light them up-bot)
Currently done:
- Node Editor
- Adding/removing nodes
- Drag-able and scale-able work space
- Connecting nodes
- Adjusting values from within the workspace
- Variable Editor
- Adding,removing and adjusting variable
- Variables are classified by Name, value and type
- Support for multiple names/actions/...
- Visual debugging
- Visual outline of the node currently processed
- Saving
- Variables
- Nodes
- Connections
- Nodes:
- 3 types:
- Condition
- Action
- CheckPoint
- Currently done:
- Start node
- Inventory Condition
- Item interaction (both SpriteItems and GameObjects)
- Regex support and multiple variable extraction from 1 string
- 3 types:
- Loading
- More nodes: movement, npcs, gameobjects,varbits, etc
- ...
- Advanced node settings
- More advanced options for each node: e.g. using filters and not just action or name but ID, Visible, Distance
- Add grid background
- ...
Last edited: