為什麼要做這個作品
這個案例最有意思的地方,是它不是從商業需求或課程作業開始,而是從一句「我的爆爆王沒惹」開始。當熟悉的遊戲結束營運,留下來的不只是玩法本身,還有童年、朋友、家人一起玩的記憶。雷蒙的回應也很直接:既然懷念,那就自己寫一個可以在家玩的版本。
這正是 AI Agent 很適合介入的場景。以前要做一款即時多人遊戲,可能會先想到框架選型、伺服器同步、地圖素材、碰撞規則、鍵盤控制和測試,光是起步就很重。但這次目標不是做商業遊戲,而是快速做出「今晚真的可以玩」的原型。最後大約 40 分鐘完成,花掉約 10% 的 MAX100 token,成果已經能同機雙人與區網連線。
包含哪些功能
爆爆水球是一個經典水球對戰玩法的網頁版致敬作品。玩家可以建立房間、複製連線網址、讓家人用區網加入,也可以在同一台電腦上雙人共用鍵盤遊玩。遊戲包含放水球、十字水柱、被困進泡泡、隊友救援、敵人戳爆、箱子掉落道具、個人戰與團隊戰。地圖有樂高城鎮與海盜船,角色也分成不同能力定位。它不是只有一張畫面,而是已經具備完整遊戲循環:進房、準備、開局、對戰、勝利、回大廳。

開局畫面可以看到雙人同場、房號、倒數時間與同機操作提示。

水柱、泡泡、道具與被困住提示,呈現完整對戰回饋。

勝利結算畫面讓遊戲有明確收尾,不只是互動 demo。
遇到什麼困難
即時遊戲的困難在於「看起來簡單,但每個細節都會互相影響」。玩家移動、炸彈倒數、水柱範圍、箱子破壞、道具掉落、角色被困、救援與勝利判定,都需要穩定同步。這個作品採用 server 權威模擬,client 做插值與本機預測,讓區網玩家看到的遊戲狀態一致。同機雙人則用第二條 socket 處理,讓 server 不需要為本機模式開特例。素材也不是直接搬原作,而是用原創角色與地圖做致敬,避免公開作品踩到授權問題。
最後想對大家說的話
AI Agent 最動人的地方,不只是提高工作效率,也能把生活裡突然冒出的念頭變成作品。當你想到「好懷念」、「如果有一個就好了」,那其實就是一個很好的創作起點。
進一步認識作者
作者是雷蒙三十。這個作品存放在本機 repo `600_Project/_repos/bubble-bomber/`,是個人家用致敬與教學展示用途。故事起點截圖如下,也提醒讀者:作品靈感常常來自最日常的一句話。

起源是一則關於爆爆王結束營運的聊天截圖:想念,就讓 AI Agent 陪你做一個。


