beehave
gd-YAFSM
beehave | gd-YAFSM | |
---|---|---|
12 | 6 | |
1,607 | 479 | |
- | - | |
8.1 | 6.0 | |
9 days ago | 4 months ago | |
GDScript | GDScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
beehave
-
How to organize code?
For a beehavioural tree i recommend taking a look at this plugin: https://github.com/bitbrain/beehave
- Any workaround(s) for this odd plugin quirk?
-
Testing a new enemy for my top-down shooter.
The enemy is a variation of the alien enemy I already had. The AI is implemented with beehave (https://github.com/bitbrain/beehave). This is just a test map.
- Dev snapshot: Godot 4.1 beta 2
-
Has anyone done a comprehensive comparison of GUT versus GdUnit4 for unit testing?
I have used both extensively and I do prefer gdUnit personally. I use it as a unit test solution for my addon called 'beehave'. Do not get me wrong: GUT gets the job done equally well but some of the design decisions of gdUnit I prefer:
-
Simulating random walk with placeable pathing
This is my first bout with behavior tree AI programming. I'm using beehave to simulate the square AI to just do a random walk combined with a tileset with a configured navmap.
- bastante curioso el plugin
-
Working on AI? Checkout the Beehave addon
Beehave is a tool for building Behavior Trees for different components of your game. NPCs, Enemies, Bosses, or whatever you need to have some sort of behavior tree/AI associated with it. It works in both Godot 3 and Godot 4.
- An attempt to make enemy AI...
-
State machines. Learned how and I'm never going back.
There’s a nice behavioral tree addon for godot: https://github.com/bitbrain/beehave
gd-YAFSM
-
State machines. Learned how and I'm never going back.
For anyone that doesn't mind using a plugin, at least to get their feet wet and understand just how useful they are, I've gotten decent mileage out of YAFSM both in full projects and just playing around making character controllers.
-
have to stop player walking first in order to attack. how to reverse process.
If you're not afraid to use a plugin and you think it'd help you, there are a lot in the asset library that handle the bulk of setup. I personally use YAFSM but there are plenty of other options.
-
Wanting to create a JRPG monster-catching game, but I don't know how...
Now I have made it very simplistic and you may need many more states to accurately make you system flow but I hope you get the idea. There are various state machine plugins for Godot that you can find, I personally like https://github.com/imjp94/gd-YAFSM
-
gd-YAFSM v0.5.0 - Yet Another Finite State Machine plugin
Asset Library: https://godotengine.org/asset-library/asset/817 Github: https://github.com/imjp94/gd-YAFSM Demo: https://github.com/imjp94/gd-yafsm-demo
-
gd-YAFSM 0.4.0 released with support of nested Finite State Machine!
Github
-
gd-YAFSM - Yet Another Finite State Machine plugin for Godot
It is yet another state machine plugin for Godot, but it offers designer-friendly flowchart-like editor. Asset Library: https://godotengine.org/asset-library/asset/817 Github: https://github.com/imjp94/gd-YAFSM
What are some alternatives?
godot4-oceanfft - Tessendorf FFT based ocean waves and buoyancy in Godot 4 using compute shaders
godot-behavior-tree - A GDScript implementation of a behavior tree for AI, built through Godot nodes.
HierarchicalFiniteStateMachine - A powerful and easy-to-use Godot plugin for Hierarchical Finite State Machine with visual editing.
gdx-ai - Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
dialogic - 💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!
Godot-TextEditor - A text editor for the Godot game engine.
xsm
godot-coi-serviceworker - A Godot plugin that enables cross-origin isolation for web exports
godot-replayer-system - Simple Godot cutscene event replay recording and playback engine
Godot - Godot Engine – Multi-platform 2D and 3D game engine