Show GN: Plugin OpenClaw yang memungkinkan agen AI mengendalikan editor Unity/Godot/Unreal secara langsung
(github.com/TomLeeLive)Agen AI dapat langsung memodifikasi scene, membuat objek, dan menguji game dari dalam game engine.
Saya membuat ini karena penasaran sejauh mana agen AI bisa bekerja jika saya membuat dokumen perencanaan dalam bentuk Markdown.
Perintah kerja juga bisa dikirim lewat Telegram saat sedang di luar rumah, dan jika diminta mengambil screenshot lalu mengirimkannya, agen akan melakukannya.
Saya membuat 3 plugin game engine untuk OpenClaw:
Unity Plugin (~100 alat)
• Membuat, memodifikasi, dan menghapus GameObject/Component
• Memanipulasi Transform, Physics, Material
• Kontrol mode Play + simulasi input keyboard dan mouse
• Juga berjalan di mode editor (tidak perlu mode Play)
Godot Plugin (30 alat)
• Manajemen scene/node, manipulasi resource
• Kontrol editor, membaca script
• Mode Play + simulasi input
Unreal Plugin (40+ alat)
• Membuat, memodifikasi, dan menghapus Actor/Component
• Manajemen Blueprint, level
• Kontrol Play/Stop/Pause + simulasi input
Cara kerjanya:
• Diinstal lewat package manager masing-masing engine (Unity: UPM, Godot: AssetLib, Unreal: Marketplace)
• Plugin menjalankan server HTTP di dalam editor
• OpenClaw terhubung lalu mengekspos API editor sebagai alat untuk agen
• Lewat chat, "tolong tempatkan 3 karakter musuh" → benar-benar ditempatkan di scene
Contoh use case:
• "Cari semua light di scene ini lalu kurangi brightness-nya 50%"
• "Buat objek dinding di depan karakter pemain"
• "Jalankan game, bergerak dengan tombol W selama 10 detik, lalu ambil screenshot"
Ini bukan sekadar menyalin kode dari ChatGPT lalu menempelkannya, melainkan AI yang langsung mengoperasikan editor.
Saya mengembangkannya sendiri, dan semuanya open source (Apache 2.0).
• Unity: https://github.com/TomLeeLive/openclaw-unity-plugin
• Godot: https://github.com/TomLeeLive/openclaw-godot-plugin
• Unreal: https://github.com/TomLeeLive/openclaw-unreal-plugin
Dan ada juga persona AI khusus pengembangan game untuk OpenClaw: https://clawsouls.ai/souls (gamedev-mentor, game-designer, dll.)
Pertanyaan atau masukan sangat diterima.
2 komentar
Saya belum mencobanya, tetapi apakah ada perbedaan dibanding MCP yang sudah ada?
Server MCP yang ada saat ini dirancang untuk digunakan dengan menghubungkannya ke klien LLM seperti Claude Desktop atau ChatGPT, jadi hanya bisa dipakai saat Anda sedang duduk di depan editor.
Karena plugin ini terintegrasi dengan agen OpenClaw, koneksi selalu aktif 24 jam dan editor juga bisa dikendalikan dari jarak jauh melalui messenger seperti Telegram. Misalnya saat Anda sedang di luar dan berkata, "Pindahkan posisi spawn musuh di scene yang tadi ke (10, 0, 5)", AI akan langsung menanganinya di editor.
Cakupan kendali editornya juga bukan sekadar pada level baca/tulis kode, melainkan sampai tingkat kontrol langsung Inspector (membuat objek, mengubah transform, pengujian mode Play, dan sebagainya).