KBVE Behavior StateTree

This is a core plugin for our KBVE behavior state tree, which is open source and written in rust using JNI.

59

Quick challenge

How far can you run before the mobs catch you?

KBVE Behavior StateTree

KBVE Behavior StateTree

This is a behavior state machine that is written using Bevy in Rust, then ran using JNI. The objective is to build out an open source foundation of ECS-style behavior trees using queries with the aim of moving the heavy logic off the minecraft's main thread.

Bevy

This is an ECS framework, that we are using in a similar way that Hytale uses FLECS for their ECS.

Tokio

This is a runtime that provides the multi-threading.

JNI

The layer between the java and rust.

ADS