AI + Thrixel ilə Roblox-da necə oyun yaratmaq olar
Thrixel 3D modelləri yaradır, Build World proqramlaşdırma agentinə yol göstərir, Rojo isə oyun kodunu Roblox Studio ilə sinxronlaşdırır.
Başlamazdan əvvəl Roblox Studio quraşdırılmalı və Roblox hesabınız olmalıdır.
1. VS Code ilə Rojo-nu quraşdırın
- Visual Studio Code (VS Code) quraşdırın.
- VS Code üçün Rojo - Roblox Studio Sync genişlənməsini quraşdırın.
- VS Code-da File > Open Folder bölməsindən oyun üçün boş qovluq açın.
- Əmr palitrasını açmaq üçün
Ctrl + Shift + P(Mac-daCmd + Shift + P) düymələrini basın. “Rojo” yazın və Rojo: Open Menu seçin. - Menyu Rojo-nun quraşdırılmadığını bildirirsə, Install Rojo now düyməsini basın.
- Install Roblox Studio Plugin düyməsini basın. Studio açıqdırsa, onu yenidən başladın. Rojo bundan sonra Studio-nun Plugins vərəqində görünməlidir.
2. Build World bacarığını əlavə edin
Hesaba daxil olun
Bacarığı quraşdırmazdan əvvəl Thrixel hesabına daxil olun. Əmr bütün agentlər üçün eynidir və uv tələb edir. uv quraşdırılmayıbsa, terminalda əməliyyat sisteminiz üçün əmri icra edin:
curl -LsSf https://astral.sh/uv/install.sh | sh
irm https://astral.sh/uv/install.ps1 | iex
Aşağıdakı giriş əmrini icra edin. Brauzer səhifəsi açılanda Thrixel hesabınızı bağlamaq üçün Approve düyməsini basın.
uvx thrixel-mcp@latest login
Build World quraşdırın
Aşağıda proqramlaşdırma agentinizi seçin. Build World üçün həm təlimatları verən bacarıq, həm də resurs yaratma alətlərini verən Thrixel MCP serveri lazımdır.
Claude Code
Thrixel plaginini quraşdırmaq üçün terminalda bu əmrləri icra edin. Plagin həm bacarığı, həm də MCP serverini ehtiva edir.
claude plugin marketplace add thrixel/build-world
claude plugin install thrixel@thrixel
claude plugin list əmrini icra edin və thrixel@thrixel aktiv olduğunu yoxlayın. Sonra claude mcp list əmrini icra edib plugin:thrixel:thrixel qoşulduğunu yoxlayın. Quraşdırmadan sonra yeni Claude Code sessiyası başladın.
Codex
Codex-də plagini quraşdırmaq üçün terminalda bu əmrləri icra edin:
codex plugin marketplace add thrixel/build-world
codex plugin add thrixel@thrixel
codex plugin list əmrini icra edin və Thrixel kataloqunda thrixel@thrixel quraşdırılıb aktiv olduğunu yoxlayın. codex mcp list ilə thrixel aktiv olduğunu yoxlayın. Plagini yükləmək üçün yeni Codex sessiyası başladın.
Plagin dəstəyi olmayan Codex versiyaları üçün əl ilə quraşdırma təlimatlarından istifadə edin.
Cursor
Bu konfiqurasiyanı ~/.cursor/mcp.json faylına əlavə edin. Faylda artıq mcpServers bölməsi varsa, mövcud qeydləri əvəz etmədən ora thrixel qeydini əlavə edin.
{
"mcpServers": {
"thrixel": {
"type": "stdio",
"command": "uvx",
"args": ["thrixel-mcp@latest"]
}
}
}
Sonra əməliyyat sisteminiz üçün əmrlərlə bacarığı quraşdırın:
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"
Cursor-u yenidən başladın. Settings > MCP bölməsində thrixel olub-olmadığını yoxlayın, sonra Agent çatında / yazıb build-world axtarın.
Gemini CLI
Thrixel MCP serverini qeydiyyata almaq və bacarığı quraşdırmaq üçün terminalda bu əmrləri icra edin:
gemini mcp add -s user --trust thrixel uvx -- thrixel-mcp@latest
gemini skills install https://github.com/thrixel/build-world --path skills/build-world
Yeni Gemini CLI sessiyası başladın. thrixel üçün /mcp, build-world üçün isə /skills list əmrini icra edin.
Build World quraşdırma təlimatı əl ilə quraşdırmanı, yeniləmələri və mövcud quraşdırmaları da əhatə edir.
3. Roblox Studio-nu sazlayın
Agentin Studio-da kod icra etməsi və oyunun ekran görüntülərini çəkməsi üçün Studio-nun MCP serverini aktiv edin.
- Roblox Studio-nu açın və yeni Baseplate yaradın. Bu, oyun dünyasını saxlayan Roblox faylı, yəni bir məkan yaradır.
- Pəncərənin ən yuxarı sağ küncündəki Assistant işarəsinə basın.
- Assistant panelində … > Settings > Manage MCP Servers açın. Enable Studio as MCP server seçimini aktiv edin. Yaşıl göstərici onun işlədiyini təsdiqləyir.
4. Roblox API açarı yaradın
Rojo 3D model fayllarını sinxronlaşdırmır. Agent modelləri ayrıca yükləmək üçün Roblox API açarından istifadə edir.
- Creator Hub etimadnamələr səhifənizi açın və Create API Key düyməsini basın.
- Access Permissions altında Assets API sistemini əlavə edin. Sahib kimi öz hesabınızı seçin, Read və Write icazələrini aktiv edin.
- Accepted IP Addresses altında
0.0.0.0/0əlavə edin və ya IP məhdudiyyətlərini söndürün. Bu sahə boş qalsa, yükləmələr tamamlana bilməz. - Bu açar istənilən IP ünvanından girişə icazə verdiyinə görə qısa etibarlılıq müddəti, məsələn, 30 gün təyin edin.
- Save düyməsini basın və açarı kopyalayın. Açar yalnız bir dəfə göstərilir.
- Açarı oyun qovluğunda
roblox_api_key.txtadlı faylda saxlayın. Bu faylı Git-ə əlavə etməyin.
5. Serveri başladın
Serveri VS Code-dan başladın
- VS Code-da
Ctrl + Shift + P(Mac-daCmd + Shift + P) ilə əmr palitrasını açın. “Rojo” yazın və Rojo: Open Menu seçin. - Qovluqda Rojo layihəsi yoxdursa, Create one now düyməsini basın. Rojo
default.project.jsonfaylını və oyunun başlanğıc qovluqlarını əlavə edir. - Projects in this workspace altında başlatma işarəsinin yanındakı layihə adına basın.
VS Code-un aşağı sağ küncündə bildiriş serverin localhost ünvanında, 34872 portunda dinlədiyini təsdiqləyir. Dayandırmaq üçün Rojo menyusunu açıb layihəyə yenidən basın. Server işləyərkən başlatma işarəsi dayandırma işarəsinə çevrilir.
Roblox Studio-nu serverə qoşun
- Roblox Studio-dakı Baseplate məkanına qayıdın.
- Plugins vərəqini açın və Rojo düyməsini basın.
- Server başqa port bildirməyibsə, ünvanı
localhost, portu isə34872olaraq saxlayın. - Connect düyməsini basın.
- “Sync changes for project” altında Rojo-nun məkanda edəcəyi dəyişiklikləri nəzərdən keçirin və Accept düyməsini basın.
Rojo pəncərəsi indi layihənin adını, server ünvanını və Disconnect düyməsini göstərir. Studio qoşulub və dəyişiklikləri qəbul etməyə hazırdır.
Studio qoşula bilmirsə, brauzerdə http://localhost:34872/ açın. Rojo status səhifəsi serverin işlədiyini təsdiqləyir.
6. Oyununuzu yaradın
Thrixel Cubes
Thrixel 3D resursların yaradılması üçün Cubes hesablayır. Ümumi məbləğ istifadə edilən əməliyyatlardan və oyundakı resursların sayından asılıdır. Bəzi əməliyyatların sabit qiyməti var, digərlərinin istifadəsi ölçülür və ödəniş icradan sonra hesablanır. Tam oyun yaratmaq proqramlaşdırma agentinin plan limitlərinin böyük hissəsini də istifadə edə bilər. Böyük işə başlamazdan əvvəl balansı yoxlayın və cari qiymətlər üçün Thrixel saytına baxın.
Build World işə salın
- Proqramlaşdırma agentini Rojo layihəsi olan qovluqda açın.
-
Mesajı agentiniz üçün Build World əmri ilə başlayın:
Agent Əmr Claude Code /thrixel:build-worldCodex $build-worldCursor /build-worldGemini CLI /build-world - Əmrdən sonra oyunu təsvir edin. Bacarığın düzgün mühərrikdən istifadə etməsi üçün “Roblox” sözünü daxil edin.
- Agentin ikinci serveri açmaması üçün Rojo-nun artıq işlədiyini və portunu qeyd edin.
Codex-də $build yazın və oyun təsvirini əlavə etməzdən əvvəl bacarıq seçicisindən build-world seçin.
/thrixel:build-world Roblox-da havada üzən adalarda maneə zolağı oyunu yarat. Rojo və onun Studio plagini artıq sazlanıb, Rojo bu qovluğu 34872 portunda təqdim edir, ona görə başqa server başlatma.
Roblox Studio-da dəyişiklikləri qəbul edin
İlk Rojo qoşulması təsdiq mərhələsidir. Qoşulduqdan sonra Rojo agent dəyişiklikləri diskə saxlayan kimi sinxronlaşdırır.
- Qoşularkən: Rojo fayllarla məkan arasındakı fərqləri göstərir. Tətbiq etmək üçün Accept, qoşulmanı ləğv etmək üçün Abort düyməsini basın. Fərq yoxdursa, soruşmadan qoşulur.
- Agent işləyərkən: Yeni və redaktə edilmiş skriptlər Studio-da avtomatik görünür. Studio bağlanıb və ya bağlantı kəsilibsə, agent xahiş etdikdə yenidən Connect düyməsini basın. Agent Rojo-nu özü yenidən qoşa bilmir.
- Dəyişiklikləri yoxlamaq üçün: View changes açmaq üçün Rojo pəncərəsində son dəyişiklik vaxtına basın. Orada tətbiq edilmiş dəyişikliklər göstərilir və uğursuz olanlar işarələnir. Rojo dəyişiklikləri Studio-nun geri qaytarma tarixçəsində də görünür.
Dəyişikliklər qrupunu sinxronlaşdırmadan əvvəl yoxlamaq üçün Rojo pəncərəsində Settings açın və Confirmation Behavior seçimini Always edin. Disconnect düyməsini basın, agentin işi bitirməsini gözləyin, sonra birlikdə yoxlamaq üçün Connect düyməsini basın. Bu yoxlama qoşulma zamanı baş verir. Aktiv bağlantı zamanı saxlanan dəyişikliklər yenə avtomatik sinxronlaşdırılır.
İki şeyə əl ilə diqqət yetirmək lazımdır:
- İdxal edilmiş modelləri saxlayın. Rojo skriptləri və obyekt nüsxələrini sinxronlaşdırır. Agent 3D modelləri ayrıca yükləyib
ReplicatedStorage.Assetsdaxilinə yerləşdirir, buna görə onlar layihə fayllarında saxlanmır. Onları saxlamaq üçün Studio-da File > Save istifadə edin. - Sinxronlaşdırılan skriptləri layihə fayllarında redaktə edin. Rojo-nun ikitərəfli sinxronlaşdırması standart olaraq söndürülüb. Studio-da bu skriptlərdə edilən dəyişikliklər fayllara keçmir və üzərinə yazıla bilər.
7. Oyununuzu yayımlayın
Oyun paylaşılmağa hazır olanda Studio-da File > Publish to Roblox istifadə edin.