請使用 Python 程式操作 Collect Em All! ,並根據以下規則完成遊戲。

示範
https://youtu.be/omj2rhdqEQw
規則
- 用滑鼠按住一顆球,拖曳到相鄰的同色球來連線。
- 球必須在上下左右或對角線相鄰才能連起來。
- 至少要連接 3 顆 相同顏色的球才可以消除。
你需要符合
- 開始程式後自動開啟瀏覽器並開始遊戲
- 能夠偵測螢幕上盤面,判斷球如何消除並獲得積分
- 持續遊玩至沒有步數時,關閉觀看廣告的彈窗並結束程式
- 錄影並解說程式碼,向助教證明你有學到足夠的知識完成題目,若有使用AI工具輔助完成,請一併說明
- 嚴禁作弊與抄襲 (eg. 透過各種方法修改任何遊戲條件)
提交
可以使用OBS來錄影,也可以使用支援Windows的Bandicam但有十分鐘錄影限制,畫質不太好;請不要使用手機對螢幕錄影,助教會退回請你重錄
- 拍攝YouTube解說你的程式碼並透過程式完成前項提到的條件,請確定畫質可以看清楚(720p以上),以及有清楚錄製你的聲音,建議錄完播放看看
- 將主程式打包好提交到e3,並於作業說明貼上 youtube 連結
- 請勿使用 Mac 內建錄影,因為沒有聲音(如果你確定有聲音的話可以用)
- 早點寫早點交,如果助教發現有問題會通知你,如果太晚交可能就算通知你也來不及改