- Pobierz NODE z https://nodejs.org/en
- po instalacji w cmd wklej: npm install -g [email protected]
- Następnie, w tej samej sesji wklej: npm install -g roblox-ts
- Zainstaluj aftman z https://github.com/LPGhatguy/aftman/releases, wypakuj - kliknij w exe po czym otworz sesje terminala i wpisz aftman self-install
- Wklej w terminal nastepujaca komende i poczkeaj az serwer Rojo sie zainstaluje: aftman add rojo-rbx/rojo
- Wklej: aftman install
- Przejdz na github.com i skonfiguruj klucz SSH
- Pobierz najnowszą wersje place roblox bez skryptów
- Otwórz zainstalowany place
- Zainstaluj plugin Rojo z https://rojo.space/docs/v7/getting-started/installation/ > Installing the plugin > from Roblox.com
- Sklonuj repo z użyciem git clone [link z githuba po wybraniu Code > Clone > SSH]
- Otwórz sesje terminala w swoim IDE i wklej: npm i
- Po zakonczeniu sie instalacji paczek wklej w terminal: npm run watch
- Otwórz kolejną sesje terminala i wklej: rojo serve
- Przejdź na place i połącz plugin z serwerem
- Pisz kod
- Typy definiuj z użyciem PascalCase
- Klasy definiuj z użyciem PascalCase
- Funkcje, zmienne etc. definiuj z użyciem camelCase
- Pliki nazywaj z użyciem snake_case
Kompiluje projekt do lua, tworzy plik devbuild.rbxl
zawierający wszystkie modele gry i od razu otwiera go w roblox studio. Używaj go tylko jeśli nie masz place z aktualnymi modelami
Kompiluje projekt do lua i od razu uruchamia server rojo. Używaj gdy już masz place z modelami i potrzebujesz przetestować kod.
Uruchamia rbxtsc
w trybie watch - kompilacja sie uruchamia przy kazdym zapisie/utworzeniu pliku w folderze projektu