AI + Thrixel менен Roblox оюнун кантип жасоо керек

Thrixel 3D моделдерди түзөт, Build World программалоо агентин жетектейт, ал эми Rojo оюндун кодун Roblox Studio менен синхрондойт.

Баштоодон мурун Roblox Studio орнотулуп, Roblox аккаунтуңуз болушу керек.

Build a Gigacorp, Thrixel компаниясынын Build World көндүмү менен жасалган Roblox оюну.

1. Rojo'ну VS Code аркылуу орнотуу

  1. Visual Studio Code (VS Code) орнотуңуз.
  2. VS Code үчүн Rojo - Roblox Studio Sync кеңейтүүсүн орнотуңуз.
  3. VS Code'до File > Open Folder аркылуу оюн үчүн бош папканы ачыңыз.
  4. Буйруктар палитрасын ачуу үчүн Ctrl + Shift + P (Mac'та Cmd + Shift + P) басыңыз. «Rojo» деп жазып, Rojo: Open Menu тандаңыз.
  5. Менюда Rojo орнотулбаганы көрсөтүлсө, Install Rojo now басыңыз.
  6. Install Roblox Studio Plugin басыңыз. Studio ачык болсо, кайра иштетиңиз. Андан кийин Rojo Studio'нун Plugins өтмөгүндө көрүнүшү керек.

2. Build World көндүмүн кошуу

Аккаунтка кирүү

Көндүмдү орнотуудан мурун Thrixel аккаунтуна кириңиз. Буйрук бардык агенттер үчүн бирдей жана uv талап кылат. uv орнотулбаса, терминалда операциялык тутумуңузга ылайыктуу буйрукту аткарыңыз:

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

Төмөнкү кирүү буйругун аткарыңыз. Браузердеги барак ачылганда, Thrixel аккаунтуңузду туташтыруу үчүн Approve басыңыз.

Thrixel аккаунтуна кирүү
uvx thrixel-mcp@latest login

Build World орнотуу

Төмөндөн программалоо агентиңизди тандаңыз. Build World үчүн нускамаларды берген көндүм да, ресурстарды түзүү куралдарын берген Thrixel MCP сервери да керек.

Claude Code

Thrixel плагинин орнотуу үчүн терминалда бул буйруктарды аткарыңыз. Плагин көндүмдү да, MCP серверин да камтыйт.

Терминал
claude plugin marketplace add thrixel/build-world
claude plugin install thrixel@thrixel

claude plugin list аткарып, thrixel@thrixel иштетилгенин текшериңиз. Андан кийин claude mcp list аткарып, plugin:thrixel:thrixel туташканын текшериңиз. Орноткондон кийин жаңы Claude Code сеансын баштаңыз.

Codex

Плагинди Codex'ке орнотуу үчүн терминалда бул буйруктарды аткарыңыз:

Терминал
codex plugin marketplace add thrixel/build-world
codex plugin add thrixel@thrixel

codex plugin list аткарып, Thrixel каталогунда thrixel@thrixel орнотулуп, иштетилгенин текшериңиз. codex mcp list аркылуу thrixel иштетилгенин текшериңиз. Плагинди жүктөө үчүн жаңы Codex сеансын баштаңыз.

Плагиндерди колдобогон Codex нускалары үчүн кол менен орнотуу нускамаларын колдонуңуз.

Cursor

Бул конфигурацияны ~/.cursor/mcp.json файлына кошуңуз. Файлда mcpServers бөлүмү бар болсо, учурдагы жазууларды алмаштырбай ага thrixel жазуусун кошуңуз.

Cursor MCP конфигурациясы
{
  "mcpServers": {
    "thrixel": {
      "type": "stdio",
      "command": "uvx",
      "args": ["thrixel-mcp@latest"]
    }
  }
}

Андан кийин операциялык тутумуңуздун буйруктары менен көндүмдү орнотуңуз:

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"

Cursor'ду кайра иштетиңиз. Settings > MCP ичинен thrixel барын текшериңиз, анан Agent чатына / жазып, build-world издеңиз.

Gemini CLI

Thrixel MCP серверин каттоо жана көндүмдү орнотуу үчүн терминалда бул буйруктарды аткарыңыз:

Терминал
gemini mcp add -s user --trust thrixel uvx -- thrixel-mcp@latest
gemini skills install https://github.com/thrixel/build-world --path skills/build-world

Жаңы Gemini CLI сеансын баштаңыз. thrixel барын текшерүү үчүн /mcp, ал эми build-world үчүн /skills list аткарыңыз.

Build World жөндөө нускамасы кол менен орнотууну, жаңыртууларды жана мурдагы орнотууларды да камтыйт.

3. Roblox Studio'ну жөндөө

Агент Studio'до код аткарып, оюндун скриншотторун тартышы үчүн Studio MCP серверин иштетиңиз.

  1. Roblox Studio'ну ачып, жаңы Baseplate түзүңүз. Бул оюн дүйнөсүн сактаган Roblox файлын, башкача айтканда, орунду түзөт.
  2. Терезенин эң үстүнкү оң бурчундагы Assistant сүрөтчөсүн басыңыз.
  3. Assistant панелинен … > Settings > Manage MCP Servers ачыңыз. Enable Studio as MCP server иштетиңиз. Жашыл көрсөткүч анын иштеп жатканын ырастайт.

4. Roblox API ачкычын түзүү

Rojo 3D модель файлдарын синхрондобойт. Агент моделдерди өзүнчө жүктөө үчүн Roblox API ачкычын колдонот.

  1. Creator Hub'дагы каттоо маалыматтары барагыңызга өтүп, Create API Key басыңыз.
  2. Access Permissions бөлүмүндө Assets API тутумун кошуңуз. Ээси катары өз аккаунтуңузду тандап, Read жана Write уруксаттарын иштетиңиз.
  3. Accepted IP Addresses бөлүмүндө 0.0.0.0/0 кошуңуз же IP чектөөлөрүн өчүрүңүз. Бул талаа бош калса, жүктөөлөр аягына чыкпайт.
  4. Бул ачкыч каалаган IP даректен кирүүгө уруксат бергендиктен, кыска жарактуулук мөөнөтүн, мисалы, 30 күндү белгилеңиз.
  5. Save басып, ачкычты көчүрүңүз. Ал бир гана жолу көрсөтүлөт.
  6. Ачкычты оюн папкасындагы roblox_api_key.txt деген файлга сактаңыз. Бул файлды Git'ке кошпоңуз.

5. Серверди иштетүү

Серверди VS Code'дон иштетүү

  1. VS Code'до Ctrl + Shift + P (Mac'та Cmd + Shift + P) менен буйруктар палитрасын ачыңыз. «Rojo» деп жазып, Rojo: Open Menu тандаңыз.
  2. Папкада Rojo долбоору жок болсо, Create one now басыңыз. Rojo default.project.json файлын жана оюндун баштапкы папкаларын кошот.
  3. Projects in this workspace бөлүмүндө иштетүү сүрөтчөсүнүн жанындагы долбоордун атын басыңыз.

VS Code'дун төмөнкү оң бурчундагы билдирүү сервер localhost дарегиндеги 34872 портун угуп жатканын ырастайт. Токтотуу үчүн Rojo менюсун ачып, долбоорду кайра басыңыз. Сервер иштеп турганда иштетүү сүрөтчөсү токтотуу сүрөтчөсүнө өзгөрөт.

Roblox Studio'ну серверге туташтыруу

  1. Roblox Studio'догу Baseplate ордуна кайтыңыз.
  2. Plugins өтмөгүн ачып, Rojo басыңыз.
  3. Сервер башка портту көрсөтпөсө, даректи localhost, портту 34872 бойдон калтырыңыз.
  4. Connect басыңыз.
  5. «Sync changes for project» бөлүмүндө Rojo орунга киргизе турган өзгөртүүлөрдү карап, Accept басыңыз.

Rojo терезесинде эми долбоордун аты, сервердин дареги жана Disconnect баскычы көрүнөт. Studio туташкан жана өзгөртүүлөрдү кабыл алууга даяр.

Studio туташа албаса, браузерде http://localhost:34872/ ачыңыз. Rojo абал барагы сервердин иштеп жатканын ырастайт.

6. Оюнуңузду түзүү

Thrixel Cubes

Thrixel 3D ресурстарды түзүү үчүн Cubes алат. Жалпы сумма колдонулган операцияларга жана оюндагы ресурстардын санына жараша болот. Айрым операциялардын баасы туруктуу, башкаларынын колдонулушу өлчөнүп, төлөмү аткарылгандан кийин эсептелет. Толук оюнду түзүү программалоо агентинин тарифтик чектеринин чоң бөлүгүн да сарпташы мүмкүн. Чоң ишти баштоодон мурун балансты текшерип, учурдагы бааларды Thrixel сайтынан караңыз.

Build World иштетүү

  1. Программалоо агентин Rojo долбоору турган папкада ачыңыз.
  2. Билдирүүнү агентиңизге ылайыктуу Build World буйругу менен баштаңыз:
    АгентБуйрук
    Claude Code/thrixel:build-world
    Codex$build-world
    Cursor/build-world
    Gemini CLI/build-world
  3. Буйруктан кийин оюнду сүрөттөңүз. Көндүм туура кыймылдаткычты колдонушу үчүн «Roblox» деп жазыңыз.
  4. Агент экинчи серверди ачпашы үчүн Rojo иштеп жатканын жана анын портун айтыңыз.

Codex'те $build деп жазып, оюн сүрөттөмөсүн кошуудан мурун көндүм тандоочудан build-world тандаңыз.

Claude Code үчүн сурам мисалы
/thrixel:build-world Roblox'то абада калкыган аралдардагы тоскоолдук тилкеси оюнун түз. Rojo жана анын Studio плагини мурунтан жөндөлгөн, Rojo бул папканы 34872 портунда тейлеп жатат, ошондуктан башка серверди иштетпе.

Roblox Studio'до өзгөртүүлөрдү кабыл алуу

Rojo'го биринчи туташуу ырастоо кадамы болуп саналат. Туташкандан кийин Rojo агент өзгөртүүлөрдү дискке сактаары менен синхрондойт.

  • Туташканда: Rojo файлдар менен орундун айырмаларын көрсөтөт. Колдонуу үчүн Accept, туташууну жокко чыгаруу үчүн Abort басыңыз. Айырма жок болсо, сурабастан туташат.
  • Агент иштеп жатканда: Жаңы жана түзөтүлгөн скрипттер Studio'до автоматтык көрүнөт. Studio жабылган же ажыратылган болсо, агент сураганда кайра Connect басыңыз. Агент Rojo'ну өзү кайра туташтыра албайт.
  • Өзгөртүүлөрдү текшерүү үчүн: View changes ачуу үчүн Rojo терезесиндеги акыркы өзгөртүү убактысын басыңыз. Анда колдонулган өзгөртүүлөр тизмеленет жана аткарылбай калгандары белгиленет. Rojo өзгөртүүлөрү Studio'нун артка кайтаруу тарыхында да көрүнөт.

Өзгөртүүлөр тобун синхрондоодон мурун кароо үчүн Rojo терезесинен Settings ачып, Confirmation Behavior маанисин Always кылыңыз. Disconnect басып, агенттин бүтүрүшүн күтүңүз, анан баарын чогуу кароо үчүн Connect басыңыз. Бул кароо туташуу учурунда болот. Активдүү туташуу учурунда сакталган өзгөртүүлөр дагы эле автоматтык синхрондолот.

Эки нерсеге кол менен көңүл буруу керек:

  • Импортторду сактаңыз. Rojo скрипттерди жана объект нускаларын синхрондойт. Агент 3D моделдерди өзүнчө жүктөп, ReplicatedStorage.Assets ичине коёт, ошондуктан бул моделдер долбоор файлдарында сакталбайт. Аларды сактап калуу үчүн Studio'до File > Save колдонуңуз.
  • Синхрондолгон скрипттерди долбоор файлдарында түзөтүңүз. Rojo'нун эки тараптуу синхрондоосу демейкиде өчүрүлгөн. Studio'до бул скрипттерге киргизилген өзгөртүүлөр файлдарга өтпөйт жана үстүнөн жазылып калышы мүмкүн.

7. Оюнуңузду жарыялоо

Оюн бөлүшүүгө даяр болгондо Studio'до File > Publish to Roblox колдонуңуз.