src | ||
.gitattributes | ||
.gitignore | ||
aftman.toml | ||
default.project.json | ||
README.md | ||
selene.toml | ||
wally.lock | ||
wally.toml |
UIM
UI Manager with sequential building and runtime hot reloading.
Tools
-
VS Code - IDE/Code editor that will help us with better use of types, intellisense, function/method documents and more, though it requires a Lua LSP for syntaxing and type support.
-
Rojo - In order to work with the game project through VS-Code sync to Roblox Studio.
-
Rojo UI - Integrates a UI into VS Code that allows one to browse the game workspace and any instance's properties.
-
Wally - Package manager specifically for Roblox use cases.
-
Selene - For code quality and standard, it is a linter, if you're familiar with that. | When installing Rust, please select option 1. Step 1 Step 2 Or, alternatively, you can use the VS Code extension.
-
LSP - [Roblox Lua LSP] or [Luau LSP] What're the differences? Luau LSP provides in-editor type checking. Roblox Lua LSP does not. Lua LSP is by far the most superior way to go.
-
Git - Versiona management tool for your command line/terminal. This allows you to access and utilize github in a more streamlined manner to both pull and push updates.