Dalam tiga minggu, saya membina dan menerbitkan Pool Max, permainan 8-ball untuk telefon. Aliran vibe coding saya ialah menerangkan ciri kepada Codex, mencuba hasilnya, mengenal pasti masalah dan mengulang proses itu. Kini kira-kira 30 perlawanan diselesaikan setiap hari. Perlawanan sebenar mengingatkan saya bahawa permainan ini bukan lagi projek di komputer saya sahaja. Lihat laman Pool Max.

Mengapa saya memilih Godot
Saya mahukan enjin yang ringan, cepat dibuka dan menyokong pelbagai platform. Ini membantu apabila saya membangunkan pada desktop dan menguji pada Android. Codex melalui Godot MCP juga berfungsi dengan baik: keperluan dijadikan perubahan pada scene atau kod, kemudian saya menguji permainan dan meminta penambahbaikan seterusnya. Kelebihannya ialah kitaran maklum balas pantas, bukannya satu arahan ajaib.
Jadikan pukulan menyeronokkan dahulu
Saya bermula dengan prototaip yang boleh dimainkan dan reka bentuk ringkas. Fokus saya ialah rasa membidik dan memukul, pergerakan bola yang boleh dijangka, serta mengelakkan pepijat jelas daripada mengganggu perlawanan. Saya turut memetakan perjalanan pemain: masuk, memulakan perlawanan, mengambil giliran, melihat keputusan dan memilih tindakan seterusnya. Ini menentukan skrin penting untuk keluaran pertama.

Daripada tangkap layar kepada antara muka
Sebelum menghasilkan aset, saya menyenaraikan butang, panel, maklumat pemain dan kawalan perlawanan yang diperlukan. Bersama Codex, senarai itu menjadi keperluan reka bentuk dan cadangan tangkap layar. Kemudian saya menggunakan mod Goal untuk membina antara muka sedekat mungkin dengan rujukan, membandingkan hasil dan membetulkan jarak serta nisbah berulang kali.
Diterbitkan sebelum semuanya sempurna
Saya menghantar permainan ke Google Play walaupun beberapa bahagian masih kasar. Perlawanan sebenar menunjukkan pembaikan paling penting, jadi saya segera mengeluarkan versi susulan. Anda boleh bermain Pool Max di Google Play.

Prestasi pada telefon Android lama
Binaan Godot 4 tidak mencapai prestasi yang saya mahu pada beberapa telefon berkuasa rendah. Maka saya membuat port Godot 3.6/GLES2 dalam projek migrasi berasingan dan mengujinya pada Galaxy J7. Versi semasa di Google Play masih menggunakan Godot 4.7.2 Compatibility. Port 3.6 ialah prototaip migrasi yang sudah diuji, belum menggantikan permainan produksi sepenuhnya. Pengajarannya: uji awal pada peranti sasaran yang paling lemah.
Apa yang akan saya ubah
Sebelum membina seluruh UI, saya akan menyediakan pustaka komponen boleh guna semula untuk butang, kad, panel dan penunjuk status. Peraturan bersama akan menjadikan reka bentuk lebih konsisten sejak awal.
Kesimpulan
Tiga minggu cukup untuk melancarkan Pool Max, tetapi saya masih belajar memperbaikinya. Prototaip menguji keseronokan pukulan, tangkap layar membimbing UI, telefon sebenar mendedahkan masalah prestasi, dan pemain menunjukkan keutamaan. Lawati laman Pool Max atau main di Google Play.