[討論] 從程式觀點談Pokemon進版

看板PokemonGO (寶可夢GO)作者 (小蜜蜂)時間9年前 (2016/10/08 09:09), 9年前編輯推噓18(19116)
留言36則, 23人參與, 最新討論串1/3 (看更多)
最近N社的進版,就程式工程師的觀點來說,都是非常合理,個人分析如下: 1、精靈的IV值常態分佈:在改版之前一直存在御三家低IV值,部分高階精靈容易高IV值 的狀況,個人覺得是程式設計時的IV常態分佈產生的Bug,修改此項問題,讓精靈的IV能 常態分佈比較符合生態系統的現況。 2、機器人認證系統:現在的交易系統或是訂票系統都已內建防堵機器人的真人認證系統 ,主要是避免機器人大量不正常存取伺服器,排擠一般使用連線,雖然間接影響到雷達系 統,不過就程式設計及服務器開放,服務正常化是很重要的。 3、安全傳輸及資料隱密化:網路上安全資料的傳輸現在已經是顯學,幾乎所有的連線機 制都使用HTTPS等加密傳輸方式,而對外的API也不是完全開放,而是必須透過認證系統或 是階層式分段認證存取,像之前雷達系統可以直接獲取IV、技能等資料,就是API系統設 計不安全,我認為N社應該會持續加強傳輸及API介面資料安全。 4、飛人系統偵測:主要飛人是透過假GPS訊號,讓程式人物在不用真人出現在第三方地方 ,可分成系統支援及不支援狀況。iOS及Android5以下,系統並不支援模擬GPS,所以必需 JB或是Root才可以使用,這種可以透過程式詢問系統是否Root或是JB防堵,但是由於程式 的獨立性,寶可夢並無權限直接存取假GPS程式確認是否使用! 而Android6以上,為了提供開發者測試GPS程式,系統內建GPS模擬支援,反而開了系統後 門給飛人,這種方式除了飛人快速兩地移動外,寶可夢無法辨識是否使用假GPS,因爲收 到的訊息跟真的GPS並無不同。 所以並非官方不願意防堵飛人,而是無能為力,除非Android系統移除模擬開發系統 的支援,而防堵Root及JB也並非要抓飛人,而是避免有心人士透過Root或JB後直接竄改程 式作弊。 我認為官方並非完全針對某些雷達或是小黑窗,而是從提升系統開發的穩定性及安全性著 手,畢竟未來二代進來後,狀況會更多,只是剛好打到雷達及外掛程式。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.95.65 ※ 文章網址: https://www.ptt.cc/bbs/PokemonGO/M.1475888957.A.FCD.html ※ 編輯: Small255 (220.135.95.65), 10/08/2016 09:09:46

10/08 09:12, , 1F
end
10/08 09:12, 1F

10/08 09:12, , 2F
太擠了 可以分一下段落嗎
10/08 09:12, 2F
※ 編輯: Small255 (220.135.95.65), 10/08/2016 09:15:01 ※ 編輯: Small255 (220.135.95.65), 10/08/2016 09:17:01

10/08 09:16, , 3F
遊戲本身可玩性還是太低,不是抓怪收集圖鑑就是打道館
10/08 09:16, 3F

10/08 09:17, , 4F
扣掉未開放的,圖鑑收集好了就剩打道館的功能了...
10/08 09:17, 4F

10/08 09:17, , 5F
改版速度真的很慢
10/08 09:17, 5F

10/08 09:17, , 6F
不完善的設計能先推出來又造成全球熱潮,要感謝小智
10/08 09:17, 6F

10/08 09:20, , 7F
更新速度太慢 不多充實內容儘搞這些上架前就該完成的事情
10/08 09:20, 7F

10/08 09:24, , 8F
gps點與點之間可以算出秒差 最好SW不能判定是否外掛
10/08 09:24, 8F

10/08 09:26, , 9F
樓上你可能沒用過GPS模擬器,現在還可以設定移動速度,
10/08 09:26, 9F

10/08 09:26, , 10F
秒差跟真人類似
10/08 09:26, 10F

10/08 09:27, , 11F
假如你不在乎誤殺 好天真的人
10/08 09:27, 11F

10/08 09:27, , 12F
秒差那種判斷例外情況太多了 一定會一堆誤鎖
10/08 09:27, 12F

10/08 09:29, , 13F
官方網站說是行走遊戲 你用交通工具移動 也沒啥好說的
10/08 09:29, 13F

10/08 09:30, , 14F
算秒差勒…絕對一堆誤鎖
10/08 09:30, 14F

10/08 09:30, , 15F
感覺挺lag的,要是你前幾天說還好,安安大大你那邊可以叫
10/08 09:30, 15F

10/08 09:30, , 16F
還在新莊小火龍嗎?
10/08 09:30, 16F

10/08 09:31, , 17F
在開發Android還使用過GPS訊號產生器,設定移動距離、
10/08 09:31, 17F

10/08 09:31, , 18F
路徑、速度,量測GPS穩定度及耗電,所有手機放下面都會
10/08 09:31, 18F

10/08 09:31, , 19F
一起移動
10/08 09:31, 19F

10/08 09:33, , 20F
別傻了,連搭交通工具玩都鎖的話,這遊戲真的會倒…N社還不
10/08 09:33, 20F

10/08 09:33, , 21F
至於這麼白痴
10/08 09:33, 21F

10/08 09:42, , 22F
說lag的 你那邊還可以用mesh嗎? 哈哈mesh哈哈
10/08 09:42, 22F

10/08 09:45, , 23F
沒記錯的話,location就有api可以判斷是不是模擬的
10/08 09:45, 23F

10/08 09:50, , 24F
感覺用fly gps的人會增加...想不勞而獲的人一堆
10/08 09:50, 24F

10/08 09:52, , 25F
想學程式了
10/08 09:52, 25F

10/08 09:54, , 26F
sor大大。 我還沉靜在lol比賽輸掉的感傷中,待會來看mesh
10/08 09:54, 26F

10/08 09:54, , 27F
能不能用
10/08 09:54, 27F

10/08 09:55, , 28F
先回答樓上 不能
10/08 09:55, 28F

10/08 10:04, , 29F
所以使用交通工具被鎖活該?
10/08 10:04, 29F

10/08 10:07, , 30F
GPS有時訊號不穩還會亂飄 要怎麼鎖啊...
10/08 10:07, 30F

10/08 10:09, , 31F
GPS不穩到可以漂到10公里外的地方 XD
10/08 10:09, 31F

10/08 11:37, , 32F
最後一段因果顛倒了吧
10/08 11:37, 32F

10/08 11:37, , 33F
就算gps很會飄也不會因為滿足這個條件就鎖號 我自己的
10/08 11:37, 33F

10/08 11:37, , 34F
猜測官方也許還會做這些事 登入窗口、抓寶方式等等 用
10/08 11:37, 34F

10/08 11:37, , 35F
很多參數去比對
10/08 11:37, 35F

10/08 17:34, , 36F
從另一面來看,這遊戲根本一堆漏洞的10%成品
10/08 17:34, 36F
文章代碼(AID): #1N-4Sz_D (PokemonGO)
文章代碼(AID): #1N-4Sz_D (PokemonGO)