從程式觀點談Pok幦on進版 - PokemonGO

Table of Contents

最近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後直接竄改程
式作弊。

我認為官方並非完全針對某些雷達或是小黑窗,而是從提升系統開發的穩定性及安全性著
手,畢竟未來二代進來後,狀況會更多,只是剛好打到雷達及外掛程式。

--

All Comments

Olivia avatarOlivia2016-10-11
end
Freda avatarFreda2016-10-14
太擠了 可以分一下段落嗎
Heather avatarHeather2016-10-16
遊戲本身可玩性還是太低,不是抓怪收集圖鑑就是打道館
Selena avatarSelena2016-10-19
扣掉未開放的,圖鑑收集好了就剩打道館的功能了...
Anthony avatarAnthony2016-10-19
改版速度真的很慢
Susan avatarSusan2016-10-24
不完善的設計能先推出來又造成全球熱潮,要感謝小智
Hedy avatarHedy2016-10-27
更新速度太慢 不多充實內容儘搞這些上架前就該完成的事情
Elizabeth avatarElizabeth2016-10-28
gps點與點之間可以算出秒差 最好SW不能判定是否外掛
Eartha avatarEartha2016-10-31
樓上你可能沒用過GPS模擬器,現在還可以設定移動速度,
秒差跟真人類似
Kumar avatarKumar2016-11-04
假如你不在乎誤殺 好天真的人
Caroline avatarCaroline2016-11-06
秒差那種判斷例外情況太多了 一定會一堆誤鎖
Jacky avatarJacky2016-11-07
官方網站說是行走遊戲 你用交通工具移動 也沒啥好說的
Edith avatarEdith2016-11-12
算秒差勒…絕對一堆誤鎖
Wallis avatarWallis2016-11-14
感覺挺lag的,要是你前幾天說還好,安安大大你那邊可以叫
還在新莊小火龍嗎?
Quintina avatarQuintina2016-11-18
在開發Android還使用過GPS訊號產生器,設定移動距離、
路徑、速度,量測GPS穩定度及耗電,所有手機放下面都會
一起移動
Catherine avatarCatherine2016-11-19
別傻了,連搭交通工具玩都鎖的話,這遊戲真的會倒…N社還不
至於這麼白痴
Tracy avatarTracy2016-11-22
說lag的 你那邊還可以用mesh嗎? 哈哈mesh哈哈
Harry avatarHarry2016-11-23
沒記錯的話,location就有api可以判斷是不是模擬的
Rebecca avatarRebecca2016-11-26
感覺用fly gps的人會增加...想不勞而獲的人一堆
Enid avatarEnid2016-11-29
想學程式了
Kyle avatarKyle2016-12-01
sor大大。 我還沉靜在lol比賽輸掉的感傷中,待會來看mesh
能不能用
Xanthe avatarXanthe2016-12-03
先回答樓上 不能
Enid avatarEnid2016-12-07
所以使用交通工具被鎖活該?
Lydia avatarLydia2016-12-09
GPS有時訊號不穩還會亂飄 要怎麼鎖啊...
Delia avatarDelia2016-12-13
GPS不穩到可以漂到10公里外的地方 XD
Rae avatarRae2016-12-17
最後一段因果顛倒了吧
Lucy avatarLucy2016-12-22
就算gps很會飄也不會因為滿足這個條件就鎖號 我自己的
猜測官方也許還會做這些事 登入窗口、抓寶方式等等 用
很多參數去比對
Tristan Cohan avatarTristan Cohan2016-12-25
從另一面來看,這遊戲根本一堆漏洞的10%成品