古今传奇_古今传奇 -继承性
热血传奇朴实的画风和PK手感,一直被玩家津津乐道。热血传奇-新画面,很好地继承了这两点。尽管游戏画质从8位提升到了16位色,但是无论是比奇、沙巴克地图,或是怪物、NPC和人物技能,一张张熟悉的画面,都能换回玩家的回忆。
古今传奇_古今传奇 -新画面
热血传奇-新画面,不仅在静态画面上实现了16位色的提升,而且引入了动态引擎技术。游戏中蝴蝶飞舞、瀑布水花、樱花飘落等细节之处都清晰可见。真实的天气效果,完整的日夜变化和非常丰富的动态场景给玩家打造身临其境的真实感受。
古今传奇_古今传奇 -游戏数据共享
民间传奇游戏经多个民间组织对其发展,但很少触及其核心枝术,漏洞和低效性一直被人诟病。其数据不能共享,给游戏运营方和玩家造成诸多不便。古今通行证实现了游戏数据共享。通行证,一证通。民间传奇游戏,玩家进入不同的游戏区,需创建多个账号。充值的元宝,不能实现跨区跨角色使用。古今通行证,实现了数据共享,玩家一经注册,只需一个账号,即可畅玩古今旗下所有游戏,充值元宝跨区跨角色使用。
古今传奇_古今传奇 -数戏数据与.net网站服务器互通
传奇游戏一般采用的方法是如果玩家有查询请求,游戏管理员GameManager(以下简称GM)或客服远程登录游戏服务器进行查询。其操作权限是不可控的,这种就可能出现玩家买通GM或客服,在服务器上调整数据,进行暗箱操作,游戏就失去公平性。而且远程登录游戏服务器效率低,不便利,安全性低,还严重降低服务器性能。古今游戏针对此专门设计了后台管理ContentManageSystem(简称CMS)的全称是游戏服务器后台管理系统。它运行于.net网站服务器上,并和游戏服务器进行通讯。古今网络后台管理系统,一方面对客服或GM的权限有效限制,另一方面,客服或GM在后台的操作,会被记录到日志系统,这使得暗箱操作的可能性为零,如果玩家有查询请求,GM或客服则通过网页浏览器登录该系统,通过相应权限进行游戏信息查询和管理等操作。让玩家拥有一个公平公正的游戏环境。服务器运行故障或受到攻击是常见的现象,因民间传奇游戏缺乏有效的控制访问,游戏服务器只能被迫关闭,这给给玩家和游戏运营方带来严重损害。古今网络后台管理系统,可对游戏服务器多个节点进行监视或控制访问。服务器某个节点出现故障,不必关闭整个服务器。只需禁止访问该节点,待故障解除,开启访问即可。操作是线程同步,不会对玩家正常游戏造成影响。
后台管理其它功能
短信平台
实现与玩家的短信互动。
投票平台
进行舆论调查。
留言平台
收集玩家反馈意见,实现你提我改的功能。
统计平台
对玩家的游戏数据进行实进统计和分析,为制定游戏运营策略提供真实可靠的依据。
故障报警系统
服务器出现故障时,产生故障代码,以短信方式通知GM处理。
古今传奇_古今传奇 -外挂检测终极方案
使用外挂程序影响游戏公平性。一方面,民间传奇服务器引擎供应商一直致力于反外挂程序的研发,使得游戏服务器的检测外挂的能力有所增强,另一方面,外挂程序也在不断发展。民间传奇游戏反挂效果不甚理想。呈现出道高一尺,魔高一丈的景象。例如,超速操作的检测,至今没有一家服务器引擎供应商能完全解决这个问题。这是为什么呢?理解这个问题,需要知道民间传奇游戏服务器引擎检测超速操作的原理。
传统检测超速操作原理
服务器引擎检测超速操作的方法是计算服务器端收到客户端相邻两次操作的数据包的时间间隔,然后判断这个时间间隔是否大于指定间隔,如果大于或等于,认为是正常操作,如果小于,则认为是超速操作。有人可能提出疑问,为什么不用客户端发出两个相邻操的数据包的时间间隔来判断,而是用服务器端收到的间隔来判断呢?因为,程序员认为,客户端的数据是不可靠的,外挂程序可以轻易地修改这个时间间隔来欺骗服务器。这个原理看起来很正确,为什么还是不能完全解决超速操作呢?下面,古今网络专家小组将为读者揭密。
传统检测超速操作的缺陷
假设,服务器端判断超速操作的临界值为A,客户端以正常时间间隔C发送数据包,C>=A,网络通畅时数据包传输延时为N,网络拥塞时数据包传输延时为M,M>N。正常的情况:客户端在t0时刻发送了第1个数据包,这时网络通畅,经过传输延时N,服务器端收到第1个数据包的时刻为T0=t0+N。然后,客户端在t1时刻发送了第2个数据包,这时仍然网络通畅,经过传输延时还是N,服务器端收到第2个数据包的时刻为T1=t1+N。现在服务器端计算时间间隔△T0=T1-T0=t1+N-(t0+N)=t1-t0=C,C>=A,所以服务器端判定这是一次非超速操作。异常情况:客户端在t0时刻发送第1个数据包,此时网络通畅,经过传输延时为N,服务器端收到的第1个数据包的时刻为T0=t0+N。然后,客户端在t1时刻发送了第2个数据包,这时网络拥塞,经过传输延时是M,服务器端收到第2个数据包的时刻为T1=t1+M。现在服务器端计算时间间隔△T0=T1-T0=t1+M-(t0+N)=t1-t0+M-N=C+M-N,因为M>N,且C>=A所以,△T0=C+M-N>A,所以服务器端判定这是一次非超速操作。客户端在t2时刻发送了第3个数据包,这时网络恢复通畅,经过传输延时N,服务器端收到第3个数据包的时刻为T2=t2+N。现在服务器端计算时间间隔△T1=T2-T1=t2+N-(t1+M)=t2-t1+N-M=C+N-M,因为N=A,如果N-M的值绝对值>C-A的值,那么△T1=C+N-M经过以上分析,传统检测超速操作的方法,因网络传输延时的不稳定性而出现误判。这种误判在实际应用中是不可避免的。
时钟推理图:
时钟推理图
古今网络外挂检测终极方案
古今网络外挂检测方案,弥补了传统方法的缺陷,引入了时钟同步的概念,多重检测,准确判定外挂操作的同时最大程度上避免误判,将外挂检测技术发挥到了极致。
古今传奇_古今传奇 -降低闪烁方案
降低闪烁简介
在传奇游戏中,人物移动,画面平移,图像会出现剧烈闪烁。如果你是传奇游戏长期玩家,这种感受可能不太明显,因为你已经适应了。为什么为出现闪烁现象呢?这里引入一个概念:人眼临界闪烁频率。
人眼临界闪烁频率
临界闪烁频率是指光闪烁的频率达到一定程度时,人眼感觉不到它的闪烁,这个频率值是45.8Hz。传奇游戏画面平移帧频:传奇游戏在人物移动,画面平移时,这个过程由6帧图像构成,完成这个过程耗时大概600ms,由此可计算得到帧频为10Hz。这个值远远小于临界闪烁频率45.8Hz,所以画面必定闪烁剧烈。
盛大传奇平移闪烁图
画面闪烁其它因素
事实上,画面平移,图像闪烁,不仅仅是因为帧频低,还与平移的总距离大小,每帧平移距离,平移斜率,显视器点距等因素有关。
平移总距离
人物跑的距离是走动距离的2两倍,所以人物跑时画面闪烁明显大于人物走。每帧平移距离:人物水平方向走,总距离是48像素,6次移动,每次等间移动8个像素。人物垂直方向走,总距离是32个像素,6次移动,不能做到每次等间隔移动。所以人物水平向移动时闪烁应低于垂直方向,但因其总移动距离较大,使得二者差异不明显。
平移斜率
水平和垂直方向因为只有一个坐标分量,每次平移斜率一样,不受影响。这里主要考虑斜向的两个方向,因为斜向是水平和垂直两个方向分量的合成,如果水平和垂直两个方向每次平移距离都一样,那么经它们分量合成的斜向方向的斜率也是一样的。但是,传奇游戏设定是:水平方向48像素,垂直方向32像素,6次平移,由于垂直方向不能做到等间平移,所以斜向方向的斜率是不一致的。所以斜向方向移动时,画面闪烁是最强烈的。
盛大传奇平移闪烁图
显视器点距
小点距的显视器有助于减少画面平移时的闪烁,是因为减小了平移总距离。
古今网络降低闪烁-高级解决方案
古今网络采用平滑处平技术,使得画面闪烁有了显著改善。但电脑性能和游戏速度稍有降低。究竟是画质优先,还是速度优先,取决于个人的喜好。玩家可以通过操作面板--助手--基本--降低闪烁的开关来设置。
降低闪烁-高级解决方案