Re: [閒聊] 寶石方塊(Bejeweled Blitz)機器人

看板Facebook作者 (麥子)時間13年前 (2010/09/04 16:10), 編輯推噓14(14018)
留言32則, 12人參與, 最新討論串2/3 (看更多)
※ 引述《sitos (麥子)》之銘言: : → ianwww:消到x8...最高紀錄是340萬(變速器) : → ianwww:http://ppt.cc/3PXP 我期待機器人變得更聰明^^ 由於顏色辨識搞不定,所以分數衝不上去,最高大概是 3.1M 左右。 所以打算整個程式打掉重來,會先從 profile 顏色開始重頭做起, 看看是不是能讓機器人更聰明一點。不過工程浩大,現在又很忙, 可能得要再過一陣子才能動工。先前有些板友有詢問這個程式, 因為在改版以後方塊的位置有變動,所以不能用。現在我把它改好, 也把原本拔掉的一些進階能力都加回去,有興趣的人可以玩玩。 http://sitos.myweb.hinet.net/BlitzRelease.exe 基本上應該只要用 chrome 或 firefox 開 facebook 內的寶石方塊, 並且讓它進入遊戲畫面,應該就會開始跑了。但要記得,要讓遊戲畫面在可視範圍。 因為離開可視範圍,例如被別的視窗擋住或縮到最小,可能導致 Windows 不畫, 而拿不到顏色的相關資料,就動不了了。 如果有人有興趣寫 Bot ,上一篇的 source code 應該還是有效的。 基本會用到的 API 裡面都有示範怎麼用。有什麼想法也很歡迎交流。 但基本上不採取直接讀記憶體,改記憶體等侵入式的作法。 :) 最後要補充說明一點,我不確定原因,不過我的帳號的寶石方塊有點怪怪的, 比如說我在結束一場遊戲的時候,不會出現可以選擇 Boost 的地方, 所以一定要回到 main menu 才能選道具。我不確定是不是和過度使用機器人有關, 但擔心這個問題的人,請酌量使用,我不曉得 PopCap 那邊是怎麼認定這些事的。 -- 活著的目的是為主活 然後為主死 死亡的目的是為主死 然後為主活 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.24.61 ※ 編輯: sitos 來自: 122.116.24.61 (09/04 16:13)

09/04 16:14, , 1F
這東西放出來應該只會讓一堆人不想玩QQ
09/04 16:14, 1F

09/04 16:15, , 2F
只是要外掛改分數的不是早就一大堆了,應該沒差吧。
09/04 16:15, 2F

09/04 16:15, , 3F
因為會看到上面一堆超高分~~qq
09/04 16:15, 3F
※ 編輯: sitos 來自: 122.116.24.61 (09/04 16:18)

09/04 16:29, , 4F
拜託不要放上來...這樣真的一堆人會不想玩
09/04 16:29, 4F

09/04 16:32, , 5F
酷~
09/04 16:32, 5F

09/04 16:33, , 6F
用機器人玩高分跟看別人玩高分有什麼不同??又不是自己玩
09/04 16:33, 6F

09/04 16:33, , 7F
目前還沒遇到用機器人的鄰居,如果遇到的話……
09/04 16:33, 7F

09/04 16:33, , 8F
真不了解用這的意義= =
09/04 16:33, 8F

09/04 16:35, , 9F
可能原po的興趣是寫程式而不是玩遊戲吧
09/04 16:35, 9F

09/04 16:38, , 10F
我為什麼寫程式玩其實上一篇有講,這是不同的樂趣。
09/04 16:38, 10F

09/04 16:40, , 11F
不過話說我加土撥撥好友,似乎也沒影響他玩的樂趣。
09/04 16:40, 11F

09/04 16:41, , 12F
他在我好友排名裡面還是僅次於另一個也在寫機器人的學弟。
09/04 16:41, 12F

09/04 17:51, , 13F
有扯到XD 厲害
09/04 17:51, 13F

09/04 18:24, , 14F
我覺得還好 就算知道有這個 無聊還是照玩呀~
09/04 18:24, 14F

09/04 18:25, , 15F
手動有手動的樂趣 就算跑程式可以高分又如何@@
09/04 18:25, 15F

09/04 18:28, , 16F
由於我學不會換位 無聊時還會觀察程式怎跑順序才能高分
09/04 18:28, 16F

09/04 18:33, , 17F
呃... 要學機器人移動可能比學換位難一百倍...
09/04 18:33, 17F

09/04 19:05, , 18F
應用程式錯誤
09/04 19:05, 18F

09/04 20:22, , 19F
不是學機器人啦XD 是看換位的模式
09/04 20:22, 19F

09/04 20:22, , 20F
有點類似之前板有教學那種
09/04 20:22, 20F

09/04 20:40, , 21F
這個人太恐怖了...orz話說我用vm都不能開太慢ˊˋ
09/04 20:40, 21F

09/04 22:59, , 22F
噢……我的鄰居跑出機器人成績了 >"<
09/04 22:59, 22F

09/04 23:12, , 23F
看得出來是機器人跑的,就不用太計較了。 XD
09/04 23:12, 23F

09/04 23:47, , 24F
謝謝分享 正在想Client端要怎樣擋這玩意
09/04 23:47, 24F

09/04 23:52, , 25F
限制每一次動作之間的時間間隔應該是很有效的方法
09/04 23:52, 25F

09/05 00:05, , 26F
我們之前做線上連線 同步的Client和Server會出錯
09/05 00:05, 26F

09/05 00:05, , 27F
另外就是在思考擋外掛的問題 也是Flash的遊戲
09/05 00:05, 27F

09/05 00:06, , 28F
玩家對戰間不能去破壞其他玩家盤面 不然就會出現bug
09/05 00:06, 28F

09/05 00:06, , 29F
想了很久:DDDDDD 後來專案還是停了 真可惜
09/05 00:06, 29F

09/05 00:46, , 30F
似乎不支援win7 ?
09/05 00:46, 30F

09/05 00:48, , 31F
應該可以,會出問題的似乎是缺少某種 .net runtime 之類...
09/05 00:48, 31F

10/08 22:16, , 32F
http://ppt.cc/K3tX 同時兩個倍數
10/08 22:16, 32F
文章代碼(AID): #1CWVxjn- (Facebook)
討論串 (同標題文章)
文章代碼(AID): #1CWVxjn- (Facebook)