Membuat game sendirian dengan AI itu mudah dimulai, tapi sulit dijaga tetap rapi. Satu sesi chat tidak punya design review, tidak punya QA pass, dan tidak ada yang bertanya apakah fitur baru cocok dengan visi game. Claude Code Game Studios adalah template open source yang mencoba memperbaiki itu dengan mengubah satu sesi Claude Code menjadi studio kecil yang terorganisir: 49 agen spesialis, 74 skill slash-command, 15 hook, dan 14 rule ber-scope path, disusun seperti studio sungguhan.
Poin Penting
>
Claude Code Game Studios adalah template proyek gratis berlisensi MIT, bukan game engine dan bukan produk buatan Anthropic. Kamu clone template ini, membuka Claude Code di folder root-nya, dan file-file di bawah `.claude/` membentuk cara sesi itu bekerja.
Ia mengorganisir 49 agen ke dalam tiga tier: 3 director, 8 department lead, dan sisanya spesialis, dengan set agen terpisah untuk Godot 4, Unity, dan Unreal Engine 5.
Workflow-nya berjalan lewat slash command seperti `/start`, `/brainstorm`, `/create-stories`, `/dev-story`, dan `/story-done`, dengan setting `modes.rigor` yang mengatur seberapa berat proses tiap story.
Saat artikel ini ditulis, ia punya 32.807 bintang dan 4.454 fork di GitHub, dan versi 1.2.0 adalah lini rilis saat ini.
Tes dari proyek itu sendiri sangat jujur: build dengan proses paling berat menulis 30 dokumen sebelum baris kode game pertamanya, dan dinilai paling buruk oleh blind reviewer dan playtest manusia.
Ia tidak menyertakan sample game. Ia adalah template awal untuk game kamu sendiri, dan pemakaian Claude Code sendiri tetap berbayar.
Tonton signal repo 30 detiknya
Sebenarnya Ini Apa
Claude Code Game Studios, oleh Donchitos, menggambarkan dirinya sebagai cara mengubah satu sesi Claude Code menjadi studio pengembangan game yang lengkap. Penjelasan itu perlu diurai, karena proyek ini adalah konfigurasi, bukan sihir. Ia berisi definisi agen, file skill, hook, rule, dan template dokumen. Ia tidak berisi game, dan tidak menggantikan Claude Code, engine kamu, atau penilaian kamu.
Masalah yang ditargetkannya dinyatakan jelas di README-nya: developer solo yang memakai AI tidak punya struktur. Tidak ada yang mencegah kamu hardcoding magic number, melewatkan design doc, atau menulis spaghetti code. Template ini menjawabnya dengan peran. Director menjaga visi, department lead memegang domainnya, dan spesialis mengerjakan pekerjaan langsung, masing-masing dengan tanggung jawab, jalur eskalasi, dan quality gate yang jelas.
Ia juga secara eksplisit kolaboratif, bukan otonom. README-nya bilang kamu tetap mengambil semua keputusan, sementara tim mengajukan pertanyaan yang tepat, menangkap kesalahan lebih awal, dan menjaga proyek tetap terorganisir dari brainstorm pertama sampai launch. Itu pembeda penting di bidang yang penuh tool yang menjanjikan membangun game selagi kamu tidur. Tool ini menjanjikan sesi yang lebih terorganisir, dengan kamu yang memegang kendali.
Hierarki Studionya
Ke-49 agen itu duduk di tiga tier, sesuai cara studio sungguhan beroperasi, menurut README:
Tier | Peran | Contoh |
|---|---|---|
Tier 1, Director | 3 | creative-director, technical-director, producer |
Tier 2, Department Lead | 8 | game-designer, lead-programmer, art-director, audio-director, narrative-director, qa-lead, release-manager, localization-lead |
Tier 3, Spesialis | Sisanya | gameplay-programmer, engine-programmer, ai-programmer, level-designer, sound-designer, qa-tester, accessibility-specialist, dan lainnya |
Satu detail praktis penting untuk biaya. Tiga director meminta Opus, lead-programmer dan lima belas spesialis menyebut Sonnet, dan tiga puluh sisanya mewarisi model sesimu. Perlakukan tier sebagai senioritas peran, bukan sebagai rencana billing, kata README, karena sebagian besar studio berjalan dengan model apa pun yang sudah kamu pakai.
Ada juga set agen khusus engine. Godot 4 mendapat godot-specialist dengan cakupan GDScript, shader, dan GDExtension. Unity mendapat unity-specialist yang mencakup DOTS/ECS, shader dan VFX, Addressables, dan UI Toolkit. Unreal Engine 5 mendapat unreal-specialist yang mencakup GAS, Blueprint, replication, dan UMG/CommonUI. Versi 1.2.0 merujuk ke Godot 4.7, Unreal Engine 5.8, dan Unity 6.3 LTS, menurut release notes-nya.
Apa Saja Isinya
Komponen | Jumlah | Fungsinya |
|---|---|---|
Agen | 49 | Subagen spesialis di bidang design, programming, art, audio, narrative, QA, dan production |
Skill | 74 | Slash command untuk tiap fase workflow, dari `/start` sampai `/hotfix` |
Hook | 15 | Validasi otomatis saat commit, push, perubahan aset, baca dan tulis design doc, lifecycle sesi, dan deteksi gap |
Rule | 14 | Standar coding ber-scope path yang ditegakkan saat mengedit kode gameplay, engine, AI, UI, network, scene, dan file aset |
Template | 62 | Template dokumen untuk game design document, spesifikasi UX, architecture decision record, sprint plan, desain HUD, aksesibilitas, dan lainnya |
Satu catatan kecil soal angka, karena ini muncul kalau kamu mencari: deskripsi singkat repo di GitHub bilang 72 skill, sementara tabel README-nya sendiri bilang 74. Artikel ini memakai angka README, yang juga dipakai tulisan independen seperti DigiSoulHub, dan yang cocok dengan file skill di rilis saat ini.
Cara Game Bergerak Melewatinya
Jalur utama dimulai dengan `/start`. Sistem bertanya posisimu, apakah kamu belum punya ide, punya konsep samar, desain yang jelas, atau pekerjaan yang sudah ada, lalu mengarahkanmu ke workflow yang tepat. Dari sana, `/brainstorm` menggali ide, `/design-system` dan `/create-architecture` membentuk desain, `/create-epics` dan `/create-stories` memecahnya jadi pekerjaan, `/dev-story` membangun satu story, dan `/story-done` memeriksanya terhadap scope dan buktinya.
Satu setting yang paling penting adalah `modes.rigor` di `project.yaml`, dengan tiga level:
Level rigor | Artinya | Cocok untuk |
|---|---|---|
minimal | Tidak ada game design document wajib, dokumen ringkas, bukti QA minimal, review solo | Game jam dan prototipe cepat |
standard | 5 section game design document wajib, kedalaman dokumen seimbang, bukti QA standar, review ramping | Proyek indie yang serius |
full | Semua 8 section game design document, dokumen menyeluruh, bukti QA penuh untuk tiap tipe story, review director penuh | Produksi yang butuh traceability |
Dua jalan keluar menjaga setting itu tidak jadi alat tumpul. System override menahan satu sistem, misalnya combat, pada standar yang lebih tinggi dari bagian proyek lainnya, dan keketatan testing bisa diatur per tipe tes, jadi bukti yang hilang memblokir story untuk logic test tapi hanya memberi peringatan untuk tipe lain.
Aturan QA yang paling menonjol adalah soal visual. Story yang mengubah apa pun yang dilihat pemain tidak ditutup sampai game diluncurkan, diamati, dan screenshot-nya disimpan sebagai bukti. Tes yang lolos tidak bilang apa-apa soal menu yang tergambar di luar layar, begitu argumen README-nya, jadi parse check bukan run. Di semua level rigor, termasuk minimal, di mana automated test ditiadakan, soal tampilan ini tidak ditiadakan.
Kejujuran yang Menarik: Lebih Banyak Proses Tidak Selalu Lebih Baik
Kebanyakan README tool AI menyembunyikan hasil lemahnya. Yang ini justru menampilkannya di depan. Empat game dibuat dari satu brief di level rigor berbeda, dan dokumen yang ditulis tiap game sebelum baris kode game pertamanya dihitung. Minimal menulis 1, brief satu halaman, dalam 0 menit. Standard menulis 30, dalam 58 menit. Semuanya menghasilkan game yang berjalan dan teruji. Dua blind reviewer dan satu playtest manusia lalu menilai build standard paling buruk. Tambahan 29 dokumen itu membeli traceability, bukan game yang lebih baik.
Itulah kenapa minimal adalah default. README-nya bilang tier yang lebih berat butuh biaya lebih untuk sampai ke kode yang berjalan tanpa menghasilkan hasil yang lebih baik, dan tidak memberi apa-apa saat orang baru mengambil alih proyek. Naikkan rigor dalam satu panggilan `/settings` saat proyek membesar, sarannya, bukan sebelumnya.
Tes hands-on independen menambah peringatan kedua. AI Parabellum, yang menguji dengan Claude Code dan Godot, menemukan kedua game ujinya berjalan, dengan brief tertulis, story kecil, screenshot sebagai bukti, dan layout kode yang lebih bersih, tapi juga menemukan bahwa di rigor minimal, ke-49 agen itu tidak benar-benar berjalan: Claude menulis kodenya sendiri dan melewatkan agen programmer serta pengecekan Godot specialist. Pelajarannya konsisten dengan temuan README sendiri. Struktur studio paling membantu saat kamu benar-benar menaikkan rigor, dan di setting paling ringan kamu kebanyakan mendapat workflow yang lebih bersih, bukan 49 agen yang bekerja.
Cara Mencobanya
Prasyaratnya adalah Git, Claude Code, Python 3, dan Bash, dengan jq direkomendasikan untuk validasi hook. README-nya memberi setup ini:
``` git clone https://github.com/donchitos/claude-code-game-studios.git my-game cd my-game ```
Lalu buka Claude Code di folder root proyek, folder yang memegang `CLAUDE.md` dan `project.yaml`, dan mulai sesi:
``` claude ```
Dari sana, jalankan `/start`. Satu peringatan dari README yang layak diikuti persis: memulai Claude Code di subfolder seperti `src/` melewatkan hook, deny rule, dan mode ask-first proyek. Selalu mulai dari root.
Perlu juga diingat apa yang bukan template ini. Ia bukan buatan Anthropic, tidak mencakup lisensi engine atau biaya langganan Claude Code, dan tidak menyertakan art, audio, atau game jadi. Kalau kamu mengevaluasinya sebagai infrastruktur open source untuk workflow kamu sendiri, itu frame yang tepat: cara gratis berlisensi MIT untuk mengorganisir pengembangan game berbantuan AI, dengan biaya proses nyata yang sebaiknya kamu ukur di proyek kamu sendiri.
Pertanyaan yang Sering Ditanyakan
Apakah Claude Code Game Studios membangun game sendiri?
Tidak. Ia adalah template agen, skill, hook, dan template yang mengorganisir sesi Claude Code. Kamu mengambil keputusan, dan agen mengajukan pertanyaan, menyusun draf, me-review, dan memeriksa pekerjaan. Ia dirancang kolaboratif, bukan otonom.
Engine apa saja yang didukung?
Godot 4, Unity, dan Unreal Engine 5, masing-masing dengan set agen spesialisnya sendiri. Versi 1.2.0 merujuk ke Godot 4.7, Unreal Engine 5.8, dan Unity 6.3 LTS.
Apakah gratis?
Template-nya sendiri gratis di bawah lisensi MIT. Pemakaian Claude Code dibayar terpisah, dan level rigor yang lebih berat memakai lebih banyak panggilan model, jadi proyek full-rigor lebih mahal daripada yang minimal.
Apakah ia menyertakan sample game?
Tidak, sengaja. README-nya bilang game orang lain di repo kamu adalah clutter, bukan bukti. Kamu clone template untuk memulai proyek kamu sendiri.
Sebaiknya pakai rigor minimal, standard, atau full?
Mulai dengan minimal, default-nya. Tes proyek sendiri menemukan build standard, dengan 30 dokumen sebelum baris kode pertamanya, dinilai paling buruk oleh reviewer dan playtest. Naikkan rigor saat proyek membesar dan traceability mulai lebih penting daripada kecepatan.
Claude Code Game Studios adalah tool AI yang luar biasa jujur: ia memberi developer solo struktur sebuah studio, lalu memperingatkan, di README-nya sendiri, bahwa terlalu banyak struktur bisa merugikan. Kalau kamu pernah merasakan kekacauan sesi coding AI tanpa struktur, tanpa design review dan tanpa yang memeriksa apakah game benar-benar terlihat benar, template ini layak dicoba selama akhir pekan. Mulai dari minimal, pegang aturan screenshot, dan biarkan proyek mendapatkan prosesnya sebelum kamu menaikkan rigor.
