silverlight游戏时间同步系统

原创 2010年10月16日 15:57:00

在很多网络游戏中,一个时间同步系统是一切的基础,可见它对网络游戏开发中是多么的重要。silverlight网游开发也是同样须要这么一个必要。

本示例核心通信技术使用的是DYCom网络通信组件。由http://FunSL.com站长开发。

本示例的同步现实思想是通过时间截取换算出消息生命周期,然后通过公式:服务时间=服务时间(客户端接收)+客户端当前时间-消息发送时刻/2;

在客户端的时钟里不断申请服务器端验证服务器与客户端之间的时间差,一但服务端发现时间差大于最大容许值时,服务器端会要求客户端进行对时操作。

下图是两个silverlight客户端的对时效果,左边是系统时间,右边两个silverlight时间值误差都在100ms以内。

image

PS:登陆可从本附件中下载源代码。

欢迎您参与更多关于此话题的讨论,本文原创开心银光社区.地址为:http://funsl.com

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Silverlight 2.5D RPG游戏技巧与特效处理:(十四)体感系统

本节,没有更新的代码可以奉献给大家;不过作为网游未来研发的一大趋势,第三次游戏革命,我觉得有必要和大家共同探讨一下当前网游中非常热门的一个词汇--“体感系统”。如果要问哪款RIA更具潜力实现比如XBO...

Silverlight 2.5D RPG游戏技巧与特效处理:(十二)魔法系统

又是一场超豪华魔法盛宴,野蛮冲撞之幻象刺杀!自适配地形之雷电风行!完美冰冻之暴风狂雪!环形突击之圆月斩!随机多段连环突刺~毒化!自定义波浪发散之烈火轰炸!连续多段灼烧之陨石坠落!扇形范围之石化穿梭箭!...

Silverlight 2.5D RPG游戏技巧与特效处理:(十一)AI系统

我们要做的就是将复杂而庞大的AI系统简化,使之更好理解并最终转化成Silverlight游戏程序代码。纵横剖析,我更青睐于按照策略AI (tactic)与行为AI (action)两部分予以划分。所谓...

Silverlight 2.5D RPG游戏技巧与特效处理:(二)纸娃娃系统

纸娃娃系统,或许大家听起来并不陌生。早在十几年前,当时不论是文字游戏“泥巴(Mud)”或是交友、社交网站,我们只能通过屏幕上的文字来传达与交互信息;随着技术不断进步,2D/3D图形技术高速崛起,通过在...

Silverlight 2.5D RPG游戏技巧与特效处理:(十)多重空间战斗系统

天空与大地的分层战斗系统不仅可以大幅提升游戏的趣味性,同时由于视野更宽阔,同样的空间双倍使用范围等特点尤其能提升游戏打怪及PK的乐趣。兄弟,挑个地方PK吧,天上如何?俯看众生,御云比剑,胜紫荆之凛冽,...

Silverlight 2.5D RPG游戏技巧与特效处理:(九)粒子系统

本节大家将要看到的是基于简单粒子系统所创建的当下主流2.5D RPG中极其拉风之装备粒子发散动画特效。粒子系统通常用于三维场景中进行真实环境模拟,比如第四节的天气系统。天气的实现是粒子系统最重要的应用...

Silverlight 2.5D RPG游戏技巧与特效处理:(九)粒子系统

粒子系统通常用于三维场景中进行真实环境模拟,比如第四节的天气系统。天气的实现是粒子系统最重要的应用领域之一,所有的一切无论是云、雨、雾,还是落叶、陨石及闪电,都可视作基础粒子;除此之外,游戏中常常还会...

Silverlight 2.5D RPG游戏技巧与特效处理:(八)无限缩放空间系统

《梦幻诛仙》所谓的首创“御空飞行系统”;《英雄远征》的“轻功系统”;《降龙之剑》的“开启天眼”以及《封神Online》中的“1080/24p超高画质电影级场景系统”,在Silverlight面前都是浮...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)