Dalam tiga minggu, saya membuat dan merilis Pool Max, game bola 8 untuk ponsel. Alur vibe coding saya sederhana: jelaskan fitur kepada Codex, mainkan hasilnya, temukan masalah, lalu ulangi. Kini sekitar 30 pertandingan diselesaikan setiap hari. Melihat pemain sungguhan bertanding mengingatkan saya bahwa game ini bukan lagi proyek di komputer saya. Lihat situs Pool Max.

Mengapa memilih Godot
Saya membutuhkan engine yang ringan, cepat dibuka, dan mendukung banyak platform. Itu penting ketika saya mengembangkan di desktop dan menguji di Android. Codex juga bekerja baik melalui Godot MCP: kebutuhan bisa diubah menjadi perubahan scene atau kode, lalu saya menjalankan game dan meminta perbaikan berikutnya. Keuntungannya ada pada umpan balik yang cepat, bukan satu prompt ajaib.
Pertama, pukulannya harus seru
Saya memulai dengan prototipe yang dapat dimainkan dan tampilan sederhana. Fokus saya adalah rasa saat membidik dan memukul, gerakan bola yang dapat diprediksi, serta mencegah bug jelas mengganggu pertandingan. Saya juga memetakan alur pemain: masuk, mulai bertanding, mengambil giliran, melihat hasil, dan memilih langkah berikutnya. Dari situ terlihat layar apa saja yang wajib ada.

Dari tangkapan layar ke antarmuka
Sebelum membuat aset, saya mencatat tombol, panel, informasi pemain, dan kontrol pertandingan yang diperlukan. Dengan Codex, daftar itu menjadi kebutuhan desain dan konsep tangkapan layar. Kemudian saya memakai mode Goal untuk membuat antarmuka yang sedekat mungkin dengan referensi. Saya membandingkan game dengan gambar dan memperbaiki jarak serta proporsi berulang kali.
Rilis sebelum semuanya sempurna
Saya mengirim game ke Google Play saat beberapa bagian masih kasar. Pertandingan nyata menunjukkan perbaikan yang paling penting. Saya merilis versi lanjutan dengan cepat untuk mengatasi masalah. Anda bisa memainkan Pool Max di Google Play.

Kendala performa pada Android kelas bawah
Versi Godot 4 tidak berjalan sesuai harapan di beberapa ponsel lemah. Karena itu saya membuat port Godot 3.6/GLES2 dalam proyek migrasi terpisah dan mengujinya di Galaxy J7. Versi Google Play saat ini masih memakai Godot 4.7.2 Compatibility. Port 3.6 adalah prototipe migrasi yang telah diuji, belum menggantikan game produksi. Pelajarannya: uji perangkat target paling lemah sejak awal.
Apa yang akan saya ubah
Sebelum menerapkan seluruh antarmuka, saya akan membuat pustaka komponen yang dapat digunakan ulang untuk tombol, kartu, panel, dan indikator. Aturan bersama akan membuat desain lebih konsisten sejak awal.
Kesimpulan
Tiga minggu cukup untuk merilis Pool Max, tetapi saya masih belajar memperbaikinya. Prototipe menguji rasa bermain, tangkapan layar memandu antarmuka, ponsel asli mengungkap masalah performa, dan pemain menunjukkan prioritas. Kunjungi situs Pool Max atau mainkan di Google Play.