bevy_koto

Crates.iobevy_koto
lib.rsbevy_koto
version0.2.0
sourcesrc
created_at2024-04-19 11:36:52.619187
updated_at2024-09-13 14:07:26.898162
descriptionKoto support for Bevy
homepagehttps://koto.dev
repositoryhttps://github.com/koto-lang/bevy_koto
max_upload_size
id1213585
size802,609
Ian Hobson (irh)

documentation

README

bevy_koto


Koto scripting support for the Bevy game engine.

Current State

This crate is serves as a proof of concept of integrating Koto with Bevy.

You can see it in action by running the demo application:

cargo run --example demo

Video of the demo in action:

Playing around with the bevy_koto demo

It's still early in development and hasn't been used outside of toy projects, use at your own risk!

Your feedback is welcomed, please feel free to reach out via issues, discussions, or the Koto discord.

Features

  • Modular plugins exposing various levels of integration.
  • Hot-reloading of Koto scripts using Bevy's asset system
  • Mapping between Koto and Bevy entities
  • Plugins for some useful Koto libraries like color, geometry, and random.
  • Proof of concept plugins for scripted animation of 2d shapes.

Supported Versions

bevy_koto bevy koto
v0.2 v0.14 v0.14
v0.1 v0.13 v0.14
Commit count: 11

cargo fmt