- 1. Introduction
- 2. Runtimes
- 2.1. Lua
- 2.1.1. Installation
- 2.1.2. Hello World
- 2.1.3. Spawning scripts
- 2.1.4. Calling Rust from Lua
- 2.1.5. Calling Lua from Rust
- 2.1.6. Interacting with bevy in callbacks
- 2.1.7. Builtin types
- 2.1.8. Builtin variables
- 2.2. Ruby
- 2.2.1. Installation
- 2.2.2. Hello World
- 2.2.3. Spawning scripts
- 2.2.4. Calling Rust from Ruby
- 2.2.5. Calling Ruby from Rust
- 2.2.6. Interacting with bevy in callbacks
- 2.2.7. Builtin types
- 2.3. Rhai
- 2.3.1. Installation
2.3.2. Hello World(TBD)
- 3. Multiple plugins
4. Multiple runtimes(TBD)
5. Implementing custom runtimes(TBD)
- 6. Workflow
- 6.1. Live-reload
- 7. Bevy support matrix