Skip to content
 
 

Repository files navigation

Warning

This project is still heavily in development and as such you will see very frequent changes in the codebase and crashes from unimplemented features.

rblx-godot

image

A GDExtension written in Rust that adds Luau and creates a RblxVM class for Godot to create a Roblox-compatible environment for games to run in. (+ some extras)

About

A stub for rbxl games to run insde Godot, written completely inside Rust leveraging the low-level API of Godot Game Engine.

Features

  • Implementation of a Roblox VM that runs Luau and the task scheduler as needed.
  • TODO: Implementation of Instances, Roblox data types
  • Implementation of Actors
  • Implementation of scripts
  • TODO: Implementation of UI
  • TODO: Implementation of inputs
  • TODO: Implementation of rendering
  • TODO: Implementation of loading .rbxl files
  • TODO: Implementation of physics
  • TODO: Implementation of networking

Compiling

Special thanks

About

A Roblox-compatible environment inside Godot leveraging Rust.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages