Shiny Gen / Blog

Biarkan Claude atau ChatGPT membuat game-mu: server MCP ter-hosting untuk membuat game

Juga dalam: English · Español · Deutsch · Français · Português · Italiano · Nederlands · Svenska · Norsk · Türkçe · Polski · Tiếng Việt · Русский · 日本語 · 한국어 · 繁體中文

Supaya Claude atau ChatGPT bisa membuat game-mu, hubungkan AI itu ke mcp.shinygen.ai, server MCP ter-hosting milik Shiny Gen. Tidak ada yang perlu dipasang: tanpa engine, tanpa plugin editor, tanpa server lokal. Setelah terhubung, asistenmu membaca proyek Shiny Gen-mu yang sedang berjalan, menulis GDScript, dan membuat art, model 3D, dan suara. Lalu asisten itu mengerjakan bagian yang biasanya tetap menjadi tugasmu: menjalankan game, mengambil screenshot, menekan kontrol, membaca error saat runtime, dan memperbaiki apa yang dirusaknya.

MCP (Model Context Protocol) adalah standar terbuka untuk memberi alat kepada asisten AI. Shiny Gen menyediakan engine, editor, dan model pembuatannya sebagai alat MCP, jadi asisten apa pun yang mendukung MCP bisa memakainya. Artikel ini membahas cara menyiapkannya langkah demi langkah, apa yang bisa dilakukan asisten dengan alat-alat itu, berapa biayanya, dan batasannya.

Ada dua cara untuk terhubung. Kamu bisa meng-host asistenmu dari aplikasi Shiny Gen yang sedang terbuka (langkah-langkah di bawah), dan cara ini berfungsi selama aplikasi itu tetap terbuka. Atau kamu bisa memberi AI-mu tautan sesi agen: AI itu membuka Shiny Gen di browsernya sendiri dan bekerja di sana, tanpa ada yang harus terbuka di sisimu. Cara kedua ada di bagian bawah.

Yang kamu butuhkan

Cara menyiapkannya

1. Buka pemilih model

Di Shiny Gen, buka game yang ingin kamu kerjakan (atau mulai game baru dengan tombol +). Buka tab Agen di bagian bawah editor dan ketuk nama model di samping kotak chat. Daftar Pilih model diakhiri dengan Hubungkan model eksternal dengan MCP: pilih itu.

Daftar Pilih model di Shiny Gen: beberapa model bawaan dengan pengali permatanya, dan baris terakhir bertuliskan Hubungkan model eksternal dengan MCP, Pakai Claude, ChatGPT, Grok, Cursor, atau opencode untuk membuat di tab ini.
Pemilih model AI. Baris terakhir menghubungkan asisten luar sebagai ganti agen bawaan.

2. Tekan Host Agen Eksternal

Layar Pakai AI-mu sendiri terbuka. Di bawah Hubungkan AI-mu ke tab ini, tekan Host Agen Eksternal. Aplikasi lalu menampilkan "Menunggu AI-mu terhubung".

Untuk cara ini, langkah ini wajib, dan harus dilakukan lebih dulu: sampai kamu menekannya, server menolak asistenmu dan memintanya untuk menyuruhmu menekan tombol persis ini. Kamu melakukannya sekali per sesi, dan hosting tetap terbuka selama Shiny Gen terbuka. (Tombol Buat tautan sesi agen di layar yang sama adalah cara masuk lainnya, yang tidak butuh aplikasimu terbuka.)

Layar Pakai AI-mu sendiri: tombol Buat tautan sesi agen, lalu Hubungkan AI-mu ke tab ini dengan tombol Host Agen Eksternal dan catatan bahwa AI-mu tidak bisa terhubung sampai kamu menekannya.
Pakai AI-mu sendiri. Host Agen Eksternal membuka pintu untuk asistenmu, selama sesi ini.

3. Tambahkan server ke asistenmu

Alamatnya adalah:

https://mcp.shinygen.ai/mcp

Sertakan path /mcp; host-nya saja bukan endpoint. Lalu, di klienmu:

claude mcp add --transport http shinygen https://mcp.shinygen.ai/mcp
Langkah-langkah klien di aplikasi: tombol untuk Claude, ChatGPT, Grok, Cursor, dan opencode, lalu empat langkah bernomor untuk Claude, termasuk perintah claude mcp add untuk Claude Code.
Langkah-langkah untuk Claude, seperti yang ditampilkan aplikasi saat menunggu AI-mu terhubung.

4. Setujui akses

Pertama kali sebuah klien terhubung, browser-mu membuka halaman persetujuan Shiny Gen. Masuk dan setujui. Proses masuk memakai OAuth, dan asisten meminta tiga izin:

Kamu bisa memutus koneksi kapan saja, dan Shiny Gen punya tombol untuk menghentikan semua asisten agar tidak terhubung ke akunmu.

5. Minta sebuah game

Mulai chat di asistenmu dan sebutkan apa yang harus dibuat: "Buat game balap dengan tampilan dari atas, tiga lap melawan dua mobil komputer. Tombol panah untuk menyetir. Tampilkan jumlah lap." Biarkan tab Shiny Gen tetap terlihat: hasil editannya muncul di sana secara langsung saat asisten bekerja, dan kamu bisa memainkan game kapan saja.

Apa yang bisa dilakukan asisten

Alat-alatnya terbagi dalam lima kelompok. Asistenmu memilihnya sendiri.

Putaran menulis, menjalankan, melihat, dan menekan itulah intinya. Asisten yang hanya bisa menulis kode harus menebak apakah game-nya berfungsi; asisten yang bisa melihat dan memainkannya akan tahu.

Berapa biayanya

Shiny Gen juga punya agennya sendiri di dalam aplikasi, dengan kemampuan yang sama. Bedanya adalah siapa yang menjalankan model: agen bawaan berjalan di Shiny Gen dan setiap langkahnya memakai permata, sedangkan asisten luar berjalan dengan paketmu. Lihat halaman harga untuk harga permata.

Bedanya server ter-hosting dengan server MCP jembatan desktop

Sebagian besar server MCP untuk engine game adalah jembatan lokal. Kamu memasang engine dan plugin untuk editornya, menjalankan server kecil di komputermu, dan mengarahkan asistenmu ke server itu dengan sebuah perintah. Asisten lalu mengendalikan editor desktop di satu mesin itu. Ini cocok kalau kamu sudah bekerja di engine desktop: asisten menjangkau seluruh editor, dan engine bisa membuat build native dari game-mu.

Server ter-hosting bekerja dengan cara berbeda:

Kompromi lainnya sama dengan Shiny Gen sendiri: proyek berjalan di fork Godot kami yang ber-sandbox, jadi editor Godot standar tidak bisa membukanya, dan belum ada build native dari game-mu.

Batasan

Atau biarkan AI-mu menjalankan Shiny Gen sendiri

Dengan tautan sesi agen, AI-mu menjalankan Shiny Gen di browsernya sendiri, dan tidak ada yang harus tetap terbuka di sisimu.

  1. Buat tautannya. Untuk game baru, tekan + lalu Tautan di bawah Pakai agenmu sendiri. Untuk game yang sedang terbuka, buka pemilih model, pilih Hubungkan model eksternal dengan MCP, lalu Buat tautan sesi agen.
  2. Pilih berapa lama sesinya: 1 jam atau 24 jam.
  3. Tekan Salin tautan dan tempelkan ke AI-mu. Salinan itu menyertakan catatan singkat yang memberi tahu AI cara membuka tautannya. Sekarang kamu bisa menutup Shiny Gen.

AI-mu membuka tautan itu di browsernya sendiri (browser headless yang dijalankan kodenya juga dihitung) dan mendapat editor Shiny Gen untuk game itu serta token untuk server MCP yang sama, tanpa langkah masuk atau persetujuan. Batasannya: tautan hanya berfungsi sekali, dalam waktu satu jam; akunmu hanya punya satu sesi agen aktif dalam satu waktu, jadi tautan yang lebih baru mengakhiri yang lebih lama; selama sesi berjalan, salinan game itu milikmu sendiri terbuka dalam mode hanya-baca dengan tombol Akhiri sesi agen; dan kamu bisa melihat dan mencabut sesi di Agent access and spending. Permata bekerja dengan cara yang sama seperti di atas. Referensi MCP punya detailnya, termasuk cara menulis klien MCP-mu sendiri.

Kalau tidak bisa terhubung

Pertanyaan umum

Apakah ada server MCP untuk Godot?

Ada, dua jenis. Server jembatan lokal menghubungkan asisten ke editor Godot desktop di komputermu, lewat plugin editor. Server Shiny Gen di mcp.shinygen.ai ter-hosting: server ini mengendalikan game Godot yang berjalan di Shiny Gen, di browser-mu atau di aplikasi, tanpa memasang apa pun.

Apakah aku perlu memasang sesuatu?

Tidak. Kamu menambahkan alamat https://mcp.shinygen.ai/mcp ke asistenmu dan masuk. Game berjalan di Shiny Gen di browser-mu atau di aplikasi.

Apakah bisa dipakai dengan ChatGPT?

Bisa. Di ChatGPT, nyalakan Developer mode di Settings, Connectors, Advanced, lalu buat konektor dengan alamat itu. Claude, Grok, Cursor, opencode, dan klien MCP lain juga bisa.

Berapa biayanya?

Menghubungkan dan edit kode tidak memakai permata. Membuat gambar, model 3D, animasi, dan suara memakai permata, dengan batas harian. Akun gratis mendapat uji coba 30 hari, lalu jatah mingguan untuk aksi (saat ini 300); pembelian apa pun mulai dari $2.99 menghapus jatah itu.

Apakah bisa berfungsi saat Shiny Gen tertutup?

Bisa, dengan tautan sesi agen: AI-mu menjalankan Shiny Gen di browsernya sendiri, jadi tidak ada yang harus tetap terbuka di sisimu. Kalau kamu terhubung dengan meng-host dari aplikasimu (Host Agen Eksternal), aplikasi harus tetap terbuka selama asisten bekerja.

Bisakah aku membuat klienku sendiri?

Bisa. Server memakai Streamable HTTP dan OAuth 2.1 dengan PKCE, dengan pendaftaran klien dinamis untuk klien publik. Referensi MCP punya detailnya.

Mulai game baru untuk dibuat AI-mu

Membuka Shiny Gen di game Godot baru yang kosong. Lalu buka tab Agen, pilih Hubungkan model eksternal dengan MCP, dan tekan Host Agen Eksternal.

Beberapa halaman yang ditautkan artikel ini berbahasa Inggris.

Terakhir diperbarui: 10 Oktober 2026