最近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后直接窜改程
式作弊。
我认为官方并非完全针对某些雷达或是小黑窗,而是从提升系统开发的稳定性及安全性着
手,毕竟未来二代进来后,状况会更多,只是刚好打到雷达及外挂程式。