Fork me on GitHub
#announcements
<
2024-06-24
>
pfeodrippe05:06:35

v0.1.67 of Vybe, a small game framework, is released, https://github.com/pfeodrippe/vybe We are adding physics using Jolt and datalog-like queries (Flecs support these, see datalog-query-test at https://github.com/pfeodrippe/vybe/blob/main/test/vybe/flecs_test.clj#L319). If you are interested in running it on your OS (I only tested it on a Mac), try to make bin/jextract-libs.sh && clj -T:build compile-app work for you (open a PR, if possible!). See the full changelog below (as well as a quick video where we load dynamic objects from Blender) \o • Add vf/ref operator to refer to existing components • Add vf/del operator to flag a component for deletion • Add jolt • Add raycast • Create VybePOpaque to represent memory segments • GLTF loading now also loads physics (statically) ◦ Using the axis-aligned bounding box (AABB) method only • Allow dynamic Flecs queries • Add Flecs observers • Allow datalog-like queries using Flecs (syntax inspired by the Datomic queries) ◦ Query scopes ◦ Variables ◦ Sources ◦ See https://github.com/SanderMertens/flecs/blob/v4/docs/Queries.md:vg/dynamic converts meshes to dynamic objects (AABB)

👾 32
clojure-spin 27
😍 9