Kuidas luua Robloxis mäng AI ja Thrixeli abil
Thrixel genereerib 3D-mudelid, Build World juhendab programmeerimisagenti ning Rojo sünkroonib mängu koodi Roblox Studioga.
Enne alustamist peab olema paigaldatud Roblox Studio ja olemas Robloxi konto.
1. Paigalda Rojo VS Code'i abil
- Paigalda Visual Studio Code (VS Code).
- Paigalda VS Code'i laiendus Rojo - Roblox Studio Sync.
- Ava VS Code'is File > Open Folder ja vali mängu jaoks tühi kaust.
- Vajuta käsupaleti avamiseks
Ctrl + Shift + P(MacisCmd + Shift + P). Sisesta „Rojo” ja vali Rojo: Open Menu. - Kui menüü teatab, et Rojo pole paigaldatud, klõpsa Install Rojo now.
- Klõpsa Install Roblox Studio Plugin. Kui Studio on avatud, taaskäivita see. Seejärel peaks Rojo ilmuma Studio vahekaardile Plugins.
2. Lisa Build Worldi oskus
Sisselogimine
Logi enne oskuse paigaldamist Thrixelisse sisse. Käsk on kõigi agentide puhul sama ja vajab uv-d. Kui uv pole paigaldatud, käivita terminalis oma operatsioonisüsteemi käsk:
curl -LsSf https://astral.sh/uv/install.sh | sh
irm https://astral.sh/uv/install.ps1 | iex
Käivita allolev sisselogimiskäsk. Kui brauseri leht avaneb, klõpsa Thrixeli konto ühendamiseks Approve.
uvx thrixel-mcp@latest login
Paigalda Build World
Vali alt oma programmeerimisagent. Build World vajab nii juhiseid andvat oskust kui ka Thrixeli MCP-serverit, mis pakub vahendeid mänguvarade genereerimiseks.
Claude Code
Käivita need käsud terminalis, et paigaldada Thrixeli plugin. See sisaldab nii oskust kui ka MCP-serverit.
claude plugin marketplace add thrixel/build-world
claude plugin install thrixel@thrixel
Käivita claude plugin list ja kontrolli, et thrixel@thrixel oleks lubatud. Seejärel käivita claude mcp list ja kontrolli, et plugin:thrixel:thrixel oleks ühendatud. Pärast paigaldamist alusta uut Claude Code'i seanssi.
Codex
Käivita need käsud terminalis, et paigaldada plugin Codexisse:
codex plugin marketplace add thrixel/build-world
codex plugin add thrixel@thrixel
Käivita codex plugin list ja kontrolli, et thrixel@thrixel oleks Thrixeli turuplatsi all paigaldatud ja lubatud. Käivita codex mcp list, et kontrollida, kas thrixel on lubatud. Plugina laadimiseks alusta uut Codexi seanssi.
Pluginatoeta Codexi versioonide puhul kasuta käsitsi paigaldamise juhiseid.
Cursor
Lisa see konfiguratsioon faili ~/.cursor/mcp.json. Kui failis on juba jaotis mcpServers, lisa sinna kirje thrixel, olemasolevaid kirjeid asendamata.
{
"mcpServers": {
"thrixel": {
"type": "stdio",
"command": "uvx",
"args": ["thrixel-mcp@latest"]
}
}
}
Seejärel paigalda oskus oma operatsioonisüsteemi käskudega:
git clone https://github.com/thrixel/build-world ~/.thrixel/build-world
mkdir -p ~/.cursor/skills
ln -s ~/.thrixel/build-world/skills/build-world ~/.cursor/skills/build-world
git clone https://github.com/thrixel/build-world "$HOME\.thrixel\build-world"
New-Item -ItemType Directory -Force "$HOME\.cursor\skills" | Out-Null
New-Item -ItemType Junction -Path "$HOME\.cursor\skills\build-world" -Target "$HOME\.thrixel\build-world\skills\build-world"
Taaskäivita Cursor. Otsi thrixel-it jaotisest Settings > MCP, seejärel sisesta Agenti vestluses / ja otsi build-world-i.
Gemini CLI
Käivita terminalis need käsud Thrixeli MCP-serveri registreerimiseks ja oskuse paigaldamiseks:
gemini mcp add -s user --trust thrixel uvx -- thrixel-mcp@latest
gemini skills install https://github.com/thrixel/build-world --path skills/build-world
Alusta uut Gemini CLI seanssi. Käivita /mcp, et otsida thrixel-it, ja /skills list, et otsida build-world-i.
Build Worldi seadistusjuhend käsitleb ka käsitsi paigaldamist, uuendusi ja olemasolevaid paigaldusi.
3. Seadista Roblox Studio
Luba Studio MCP-server, et agent saaks Studios koodi käivitada ja mängust kuvatõmmiseid teha.
- Ava Roblox Studio ja loo uus Baseplate. Nii luuakse koht ehk Robloxi fail, mis sisaldab mängu maailma.
- Klõpsa akna paremas ülanurgas ikooni Assistant.
- Ava Assistanti paneelis … > Settings > Manage MCP Servers. Lülita sisse Enable Studio as MCP server. Roheline näidik kinnitab, et server töötab.
4. Loo Robloxi API võti
Rojo ei sünkrooni 3D-mudelite faile. Agent kasutab mudelite eraldi üleslaadimiseks Robloxi API võtit.
- Ava Creator Hubi pääsuandmete leht ja klõpsa Create API Key.
- Lisa jaotises Access Permissions API-süsteem Assets. Vali omanikuks oma konto ning luba Read ja Write.
- Lisa jaotises Accepted IP Addresses
0.0.0.0/0või lülita IP-piirangud välja. Kui see väli jääb tühjaks, ei saa üleslaadimisi lõpule viia. - Kuna see võti lubab juurdepääsu igalt IP-aadressilt, määra lühike kehtivusaeg, näiteks 30 päeva.
- Klõpsa Save ja kopeeri võti. Seda näidatakse ainult üks kord.
- Salvesta võti mängu kausta faili nimega
roblox_api_key.txt. Ära lisa seda faili Giti.
5. Käivita server
Käivita server VS Code'ist
- Ava VS Code'is käsupalett klahvidega
Ctrl + Shift + P(MacisCmd + Shift + P). Sisesta „Rojo” ja vali Rojo: Open Menu. - Kui kaustas pole Rojo projekti, klõpsa Create one now. Rojo lisab faili
default.project.jsonja mängu algkaustad. - Klõpsa jaotises Projects in this workspace käivitusikooni kõrval olevat projekti nime.
VS Code'i paremas alanurgas olev hüpik kinnitab, et server kuulab aadressil localhost porti 34872. Peatamiseks ava Rojo menüü ja klõpsa projekti uuesti. Serveri töötamise ajaks asendub käivitusikoon stoppikooniga.
Ühenda Roblox Studio serveriga
- Naase Roblox Studios Baseplate'i kohta.
- Ava vahekaart Plugins ja klõpsa Rojo.
- Jäta aadressiks
localhostja pordiks34872, kui server ei teatanud muud porti. - Klõpsa Connect.
- Vaata jaotises „Sync changes for project” üle muudatused, mida Rojo kohas teeb, ja klõpsa Accept.
Rojo aknas kuvatakse nüüd projekti nimi, serveri aadress ja nupp Disconnect. Studio on ühendatud ning valmis muudatusi vastu võtma.
Kui Studio ei saa ühendust, ava brauseris http://localhost:34872/. Rojo olekuleht kinnitab, et server töötab.
6. Loo oma mäng
Thrixel Cubes
Thrixel arvestab 3D-mänguvarade genereerimise eest tasu Cubes-ühikutes. Kogusumma sõltub kasutatud toimingutest ja mänguvarade arvust. Mõnel toimingul on fikseeritud hind, teistel mõõdetakse kasutust ja tasu arvestatakse pärast lõpetamist. Terve mängu loomine võib kasutada ka suure osa programmeerimisagendi paketi limiitidest. Enne suuremat tööd kontrolli oma saldot; kehtivad hinnad on Thrixeli veebisaidil.
Käivita Build World
- Ava programmeerimisagent kaustas, mis sisaldab Rojo projekti.
-
Alusta sõnumit oma agendi Build Worldi käsuga:
Agent Käsk Claude Code /thrixel:build-worldCodex $build-worldCursor /build-worldGemini CLI /build-world - Kirjelda mängu käsu järel. Lisa „Roblox”, et oskus kasutaks õiget mootorit.
- Märgi, et Rojo juba töötab, ja lisa pordinumber, et agent ei käivitaks teist serverit.
Sisesta Codexis $build ja vali enne mängukirjelduse lisamist oskuste valikust build-world.
/thrixel:build-world loo Robloxis hõljuvatel saartel toimuv takistusrajamäng. Rojo ja selle Studio plugin on juba seadistatud ning Rojo teenindab seda kausta pordil 34872, seega ära käivita teist serverit.
Muudatuste kinnitamine Roblox Studios
Esialgne Rojo ühendamine on kinnitamise etapp. Pärast ühendamist sünkroonib Rojo muudatused kohe, kui agent need kettale salvestab.
- Ühendamisel: Rojo loetleb failide ja koha erinevused. Rakendamiseks klõpsa Accept, ühenduse tühistamiseks Abort. Kui erinevusi pole, loob see ühenduse kinnitust küsimata.
- Agendi töötamise ajal: Uued ja muudetud skriptid ilmuvad Studiosse automaatselt. Kui Studio suleti või ühendus katkestati, klõpsa uuesti Connect, kui agent seda palub. Agent ei saa ise Rojo ühendust taastada.
- Muudatuste uurimiseks: Klõpsa Rojo aknas viimase muudatuse kellaaega, et avada View changes. Seal loetletakse rakendatud muudatused ning märgitakse nurjunud muudatused. Rojo muudatused ilmuvad ka Studio tagasivõtmise ajalukku.
Muudatuste paketi ülevaatamiseks enne sünkroonimist ava Rojo aknas Settings ning määra Confirmation Behavior väärtuseks Always. Klõpsa Disconnect, lase agendil töö lõpetada ja klõpsa muudatuste ühiseks ülevaatamiseks Connect. Ülevaatus toimub ühendamisel. Aktiivse ühenduse ajal salvestatud muudatused sünkroonitakse endiselt automaatselt.
Kaks asja vajavad käsitsi tähelepanu:
- Salvesta imporditud mudelid. Rojo sünkroonib skripte ja eksemplare. Agent laadib 3D-mudelid üles eraldi ja lisab need asukohta
ReplicatedStorage.Assets, seega neid mudeleid projektifailides ei hoita. Säilitamiseks kasuta Studios käsku File > Save. - Muuda sünkroonitud skripte projektifailides. Rojo kahesuunaline sünkroonimine on vaikimisi välja lülitatud. Studios nendes skriptides tehtud muudatused failidesse ei jõua ja võidakse üle kirjutada.
7. Avalda mäng
Kui mäng on jagamiseks valmis, kasuta Studios käsku File > Publish to Roblox.