bevyengine / bevyengine/bevy

Add support for non compiling scripting language

Open
#2,352 11 comments 11 reactions 0 assignees View on GitHub
C-Dependencies C-Feature S-Needs-Design-Doc
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## What problem does this solve or what need does it fill?

Currently Bevy require to have on computer rustc compiler to be able compile and use game which user created.

## What solution would you like?

Adding new interpreted language will allow to run games without needing to compile anything.

Such language is really great to create fuzzers or tests

Engines like Godot or Unreal Engine have their own scripting languages GDScript and Unreal Verse(still WIP) which doesn't require compiling and works on almost any computer out of box.

Other engines use e.g. Python or Lua but this greatly increase its size since additional software must be present inside game engine to properly parse and execute code written in this languages

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.