|
楼主 |
发表于 2019-3-11 10:44:57
|
显示全部楼层
老师这个称呼可不敢当,大家一起交流讨论而已。
如果是科技升级的话,常规思路是要保存两个字段,一个是科技升级的id,是一个字符串,另一个是科技等级,是一个整数。这就归结到,如何让一个字符串和一个整数产生验证码的问题。方法很多,举个例子:将整数转换为字符串,然后和ID字符串串在一起,然后使用字符串加密的方法进行加密(比如进行替换、移位等)。如果要加深加密程度,可以先将整数进行一定的运算,比如乘以一个实数,然后再转换为字符串,字符串加密使用多种手段,比如替换-移位-再替换。
不过我个人认为,过度复杂的加密是没意义的。因为如果玩家破不了你的图,那么即使简单的替换加密也是无法被破解的。如果破了你的图,什么花样都是白费的。 |
|