Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit dcb852a

Browse filesBrowse files
authored
N34: Add bevy_mod_scripting (rust-gamedev#1035)
1 parent 582d5a8 commit dcb852a
Copy full SHA for dcb852a

File tree

Expand file treeCollapse file tree

2 files changed

+46
-0
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+46
-0
lines changed

‎content/news/034/index.md

Copy file name to clipboardExpand all lines: content/news/034/index.md
+20Lines 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 -->
+26Lines changed: 26 additions & 0 deletions
Loading

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.