# Instalación de ROJO **1. Plugin Rojo:** https://rojo.space/ - [Rojo Roblox Studio Sync](https://marketplace.visualstudio.com/items?itemName=evaera.vscode-rojo). Una vez instalado, en VS Code vamos a Ctrol+Shift+P y escribimos ```Rojo welcome```. SAle una pantalla informativa donde nos permite instalar el Plugin de Rojo para Roblox Studio. **2. Instalar el cli:** ```cargo install rojo``` Si no tienes cargo deberás instalarlo: - Instalar Cargo: [instalacion](https://doc.rust-lang.org/cargo/getting-started/installation.html) https://www.rust-lang.org/tools/install Windows: ```curl https://sh.rustup.rs -sSf | sh``` Para mac: ```curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh``` # Extensiones interesantes para VSCode: - [ vscode-rbxlua](https://marketplace.visualstudio.com/items?itemName=AmaranthineCodices.vscode-rbxlua) - [ Autocompletado de Roblox Lua](https://marketplace.visualstudio.com/items?itemName=Kampfkarren.roblox-lua-autofills) - [ TabNine ](https://www.tabnine.com/installs) # Crear un juego en Roblox Studio con Rojo desde 0: [Guia](https://rojo.space/docs/0.5.x/guide/new-game/) 1. **Creamos una carpeta** y con la terminal/consola nos metemos en esa carpeta ```cd /path/mi-nueva-carpeta ``` 2. **Inicializamos** rojo: ```rojo init``` 3. Creamos la carpeta **'src'**: ```mkdir src``` 4. Agregamos un **archivo lua**: ```echo 'return "Hello, Rojo!"' > src/hello.lua``` 5. **Creamos un Place** en Roblox Studio con: ```rojo build -o MyNewProject.rbxlx``` MyNewProject.rbxlx se puede llamar como queramos 6.** Activar sincronización**: ```rojo serve``` 7. **Conectamos el plugin**: vamos a Roblox Studio y en 'Pugins' vamos a Rojo y damos a connect. Tutorial: https://medium.com/roblox-development/setting-up-roblox-development-with-rojo-git-sublime-text-3-and-luacheck-from-scratch-fb2ad65c7fa7 # Usar Rojo con un Place ya [existente](https://rojo.space/docs/0.5.x/guide/existing-game/) 1. Instalar [rbxlx-to-rojo](https://github.com/rojo-rbx/rbxlx-to-rojo). Para ello descargamos la última realease de https://github.com/rojo-rbx/rbxlx-to-rojo/releases 2. En Roblox studio abrimos el place y vamos a File > save to file as y lo guardamos como .rbxl 3. Ejecutamos el archivo rbxlx-to-rojo.exe y selecionamos el archivo creado en el paso anterior