Skip to content

Commit dcb852a

Browse files
authored
N34: Add bevy_mod_scripting (#1035)
1 parent 582d5a8 commit dcb852a

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

content/news/034/index.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,26 @@ on GitHub.
9797

9898
## Library Updates
9999

100+
### [bevy_mod_scripting]
101+
102+
![bevy_mod_scripting logo](logo_bevy_scripting.svg)
103+
104+
[bevy_mod_scripting] by @makspll is a brand new Bevy plugin
105+
enabling multi-language scripting (currently in Lua and Rhai).
106+
107+
The plugin is in early stages but as of now supports:
108+
109+
- Handling events at multiple points of your stage pipeleine.
110+
- Sending events to specific, or all scripts.
111+
- Setting event priority to order your callbacks.
112+
- Defining custom state and API's at initialization.
113+
- Sending run-time error events (to for example show them in an in-game console).
114+
- One-shot scripts.
115+
116+
General Bevy API support is under-way so stay tuned!
117+
118+
[bevy_mod_scripting]: https://github.com/makspll/bevy_mod_scripting
119+
100120
## Popular Workgroup Issues in Github
101121

102122
<!-- Up to 10 links to interesting issues -->
Lines changed: 26 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)