在游戏中,我们经常遇到罕见的游戏名称。
有些名字叫不住,博得了笑声。
有些名字遭受了巨大的损失。
有些名字令人困扰。
受到巨大损失的名字,通常有玩家在小号上取同样的名字进行诈骗。
私话——>交易,不小心上当了。
每个游戏都重复着同样的悲剧……
但是今天我想说的是游戏中无法显示的空白名字。
首先,取空白名字有什么好处?
一、假装很酷
不用说,屌爆侠……
二、抬不起来,被拦住了
三、不能正式直接检索该玩家的信息
4、……
WOW、CF、DNF……等游戏中,空白的名字一直存在,然后消失。
那么空白的名字是什么呢?
空白名称原理:
这个文字在你的显示器上没有字典。 代码不到的话就不能显示。
我们知道计算机只识别二进制,即0和1
输入英语、汉字和符号将生成相应的二进制文件,即0和1
但是,我们的电脑操作系统、游戏客户端、输入方式……有各种各样的代码。
ASCII代码中文: GB、GBK、BIG……
UTF-8,Unicode
出现空白是因为我们的游戏和操作系统没有这样的词典和代码,所以无法显示。
所以,取名字时,要取乱码、表情、其他代码、文字。
如果游戏客户端没有此字体库,则会显示乱码和空格。
游戏和软件如何防止玩家在取名时输入这些奇怪的字符?
只要判定玩家的输入是否与英语或汉字的ASCII代码对应即可。
那么,如何找出游戏中无法显示的名字和空白的名字呢?
看上面的原理,你应该在想。
想不到的话……