Sa loob ng tatlong linggo, ginawa at inilabas ko ang Pool Max, ang aking mobile na 8-ball game. Sa vibe coding, inilalarawan ko ang feature sa Codex, nilalaro ang resulta, hinahanap ang problema, at inuulit ang proseso. Ngayon ay humigit-kumulang 30 laban ang natatapos araw-araw. Ipinapaalala sa akin ng mga tunay na laban na hindi na ito proyekto lang sa computer ko. Bisitahin ang website ng Pool Max.

Bakit Godot ang pinili ko
Kailangan ko ng magaan, mabilis buksan, at multiplatform na game engine. Mahalaga ito sa paggawa sa desktop at pagsubok sa Android. Maayos din ang takbo ng Codex sa pamamagitan ng Godot MCP: naisasalin ko ang kailangan sa pagbabago ng scene o code, nasusubukan ang laro, at naipapagawa ang susunod na ayos. Ang halaga nito ay ang mabilis na paulit-ulit na feedback, hindi ang isang mahiwagang prompt.
Unahin ang saya ng tira
Nagsimula ako sa nalalarong prototype na may payak na disenyo. Sinuri ko kung masarap sa pakiramdam ang pagpuntirya at pagtira, kung inaasahan ang galaw ng mga bola, at kung walang malinaw na bug na sisira sa laban. Inilista ko rin ang daloy ng manlalaro: pagpasok, pagsisimula ng laban, pagtira, pagtingin sa resulta, at pagpili ng susunod na gagawin. Dito ko nakita ang mahahalagang screen para sa unang release.

Mula screenshot tungo sa interface
Bago gumawa ng assets, tinukoy ko ang mga button, panel, impormasyon ng manlalaro, at kontrol ng laban. Ginamit ko ang Codex para gawing design requirements at mga konseptong screenshot ang listahan. Pagkatapos, sa Goal mode, ginawa ko ang interface nang malapit sa mga reference at paulit-ulit na inayos ang pagitan at sukat.
Naglabas bago maging perpekto
Isinumite ko ang laro sa Google Play kahit may mga bahaging magaspang pa. Ipinakita ng tunay na mga laban kung aling ayos ang pinakamahalaga, kaya mabilis akong naglabas ng mga bagong bersyon. Laruin ang Pool Max sa Google Play.

Performance sa mahihinang Android phone
Hindi sapat ang performance ng Godot 4 build sa ilang low-end na telepono. Kaya gumawa ako ng Godot 3.6/GLES2 port sa hiwalay na migration project at sinubukan ito sa Galaxy J7. Godot 4.7.2 Compatibility pa rin ang gamit ng kasalukuyang bersyon sa Google Play. Ang 3.6 port ay nasubukang migration prototype, hindi pa kapalit ng buong production game. Natutuhan kong mag-test nang maaga sa pinakamahinang target device.
Ano ang babaguhin ko
Bago buuin ang buong UI, gagawa muna ako ng reusable component library para sa mga button, card, panel, at status indicator. Ang magkakaparehong tuntunin ay magbibigay ng mas maagang pagkakaisa sa disenyo.
Pangwakas
Sapat ang tatlong linggo para mailabas ang Pool Max, ngunit patuloy ko pa itong pinapahusay. Nasubok ng prototype ang saya ng tira, ginabayan ng screenshots ang UI, inilantad ng mga telepono ang problema sa performance, at ipinakita ng mga manlalaro ang dapat unahin. Tingnan ang website ng Pool Max o maglaro sa Google Play.