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

作者: Small255 (小蜜蜂)   2016-10-08 09:09:15
最近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後直接竄改程
式作弊。
我認為官方並非完全針對某些雷達或是小黑窗,而是從提升系統開發的穩定性及安全性著
手,畢竟未來二代進來後,狀況會更多,只是剛好打到雷達及外掛程式。
作者: HommyDragon (好友龍)   2016-10-08 09:12:00
end
作者: happy27727 (幻玄神)   2016-10-08 09:12:00
太擠了 可以分一下段落嗎
作者: Laziest   2016-10-08 09:16:00
遊戲本身可玩性還是太低,不是抓怪收集圖鑑就是打道館扣掉未開放的,圖鑑收集好了就剩打道館的功能了...
作者: schrei (太癢拉)   2016-10-08 09:17:00
改版速度真的很慢
作者: stevenkuo (Stev)   2016-10-08 09:17:00
不完善的設計能先推出來又造成全球熱潮,要感謝小智
作者: mega222   2016-10-08 09:20:00
更新速度太慢 不多充實內容儘搞這些上架前就該完成的事情
作者: Iceballz (無糖無熱量)   2016-10-08 09:24:00
gps點與點之間可以算出秒差 最好SW不能判定是否外掛
作者: Small255 (小蜜蜂)   2016-10-08 09:26:00
樓上你可能沒用過GPS模擬器,現在還可以設定移動速度,秒差跟真人類似
作者: reallove (^.<)   2016-10-08 09:27:00
假如你不在乎誤殺 好天真的人
作者: hankyan919 (比奇堡樂隊)   2016-10-08 09:27:00
秒差那種判斷例外情況太多了 一定會一堆誤鎖
作者: Iceballz (無糖無熱量)   2016-10-08 09:29:00
官方網站說是行走遊戲 你用交通工具移動 也沒啥好說的
作者: chey (Waitingfor)   2016-10-08 09:30:00
算秒差勒…絕對一堆誤鎖
作者: DFIGHT (低調好人)   2016-10-08 09:30:00
感覺挺lag的,要是你前幾天說還好,安安大大你那邊可以叫還在新莊小火龍嗎?
作者: Small255 (小蜜蜂)   2016-10-08 09:31:00
在開發Android還使用過GPS訊號產生器,設定移動距離、路徑、速度,量測GPS穩定度及耗電,所有手機放下面都會一起移動
作者: chey (Waitingfor)   2016-10-08 09:33:00
別傻了,連搭交通工具玩都鎖的話,這遊戲真的會倒…N社還不至於這麼白痴
作者: poi96300 (天阿poi)   2016-10-08 09:42:00
說lag的 你那邊還可以用mesh嗎? 哈哈mesh哈哈
作者: tylpk (tylpk)   2016-10-08 09:45:00
沒記錯的話,location就有api可以判斷是不是模擬的
作者: bbrret (沈澱心情,沈靜)   2016-10-08 09:50:00
感覺用fly gps的人會增加...想不勞而獲的人一堆
作者: hotfluid (我是西瓜)   2016-10-08 09:52:00
想學程式了
作者: DFIGHT (低調好人)   2016-10-08 09:54:00
sor大大。 我還沉靜在lol比賽輸掉的感傷中,待會來看mesh能不能用
作者: bluelamb (藍羊)   2016-10-08 09:55:00
先回答樓上 不能
作者: apple7685 (applelion)   2016-10-08 10:04:00
所以使用交通工具被鎖活該?
作者: go1717 (go一起一起當神)   2016-10-08 10:07:00
GPS有時訊號不穩還會亂飄 要怎麼鎖啊...
作者: pizzahut (...)   2016-10-08 10:09:00
GPS不穩到可以漂到10公里外的地方 XD
作者: pepsilee (Pepsi)   2016-10-08 11:37:00
最後一段因果顛倒了吧
作者: andy79323 (‵皿′)   2016-10-08 11:37:00
就算gps很會飄也不會因為滿足這個條件就鎖號 我自己的猜測官方也許還會做這些事 登入窗口、抓寶方式等等 用很多參數去比對
作者: tsming (斷水流大師兄)   2016-10-08 17:34:00
從另一面來看,這遊戲根本一堆漏洞的10%成品

Links booklink

Contact Us: admin [ a t ] ucptt.com