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.

Build a Gigacorp, Robloxi mäng, mis on loodud Thrixeli Build Worldi oskusega.

1. Paigalda Rojo VS Code'i abil

  1. Paigalda Visual Studio Code (VS Code).
  2. Paigalda VS Code'i laiendus Rojo - Roblox Studio Sync.
  3. Ava VS Code'is File > Open Folder ja vali mängu jaoks tühi kaust.
  4. Vajuta käsupaleti avamiseks Ctrl + Shift + P (Macis Cmd + Shift + P). Sisesta „Rojo” ja vali Rojo: Open Menu.
  5. Kui menüü teatab, et Rojo pole paigaldatud, klõpsa Install Rojo now.
  6. 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:

macOS, Linux, WSL
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows PowerShell
irm https://astral.sh/uv/install.ps1 | iex

Käivita allolev sisselogimiskäsk. Kui brauseri leht avaneb, klõpsa Thrixeli konto ühendamiseks Approve.

Logi Thrixelisse sisse
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.

Terminal
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:

Terminal
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.

Cursori MCP konfiguratsioon
{
  "mcpServers": {
    "thrixel": {
      "type": "stdio",
      "command": "uvx",
      "args": ["thrixel-mcp@latest"]
    }
  }
}

Seejärel paigalda oskus oma operatsioonisüsteemi käskudega:

macOS, Linux, WSL
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
Windows PowerShell
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:

Terminal
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.

  1. Ava Roblox Studio ja loo uus Baseplate. Nii luuakse koht ehk Robloxi fail, mis sisaldab mängu maailma.
  2. Klõpsa akna paremas ülanurgas ikooni Assistant.
  3. 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.

  1. Ava Creator Hubi pääsuandmete leht ja klõpsa Create API Key.
  2. Lisa jaotises Access Permissions API-süsteem Assets. Vali omanikuks oma konto ning luba Read ja Write.
  3. Lisa jaotises Accepted IP Addresses 0.0.0.0/0 või lülita IP-piirangud välja. Kui see väli jääb tühjaks, ei saa üleslaadimisi lõpule viia.
  4. Kuna see võti lubab juurdepääsu igalt IP-aadressilt, määra lühike kehtivusaeg, näiteks 30 päeva.
  5. Klõpsa Save ja kopeeri võti. Seda näidatakse ainult üks kord.
  6. 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

  1. Ava VS Code'is käsupalett klahvidega Ctrl + Shift + P (Macis Cmd + Shift + P). Sisesta „Rojo” ja vali Rojo: Open Menu.
  2. Kui kaustas pole Rojo projekti, klõpsa Create one now. Rojo lisab faili default.project.json ja mängu algkaustad.
  3. 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

  1. Naase Roblox Studios Baseplate'i kohta.
  2. Ava vahekaart Plugins ja klõpsa Rojo.
  3. Jäta aadressiks localhost ja pordiks 34872, kui server ei teatanud muud porti.
  4. Klõpsa Connect.
  5. 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

  1. Ava programmeerimisagent kaustas, mis sisaldab Rojo projekti.
  2. Alusta sõnumit oma agendi Build Worldi käsuga:
    AgentKäsk
    Claude Code/thrixel:build-world
    Codex$build-world
    Cursor/build-world
    Gemini CLI/build-world
  3. Kirjelda mängu käsu järel. Lisa „Roblox”, et oskus kasutaks õiget mootorit.
  4. 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.

Näidisviip Claude Code'ile
/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.