发明名称 一种将Flash单机双人游戏在双主机上同步运行的方法
摘要 一种将Flash单机双人游戏在双机上同步运行的方法,其特征是利用一套网络通信和同步技术,使两台主机上同步运行同一个游戏,并且两个机器上的游戏画面和互动过程均保持一致,实现游戏对打的效果。
申请公布号 CN101420347B 申请公布日期 2011.11.09
申请号 CN200810087318.2 申请日期 2008.03.18
申请人 王睿斌 发明人 薛平安;王睿斌;任博
分类号 H04L12/28(2006.01)I;A63F13/00(2006.01)I 主分类号 H04L12/28(2006.01)I
代理机构 北京五月天专利商标代理有限公司 11294 代理人 李永联
主权项 一种将Flash单机双人游戏在两个主机上同步运行的方法,其特征在于,该方法利用一套网络通信和同步技术,使两台主机上能够同步运行一个游戏,并且两个主机上的游戏画面和互动过程均保持一致,采用网络同步执行机制,首先主从玩家初始化,验证双方的软件版本号、Flash文件信息,确认允许双方建立连接,网络连接初始化,主玩家发送一个随机种子,并等待从玩家的应答;从玩家等待接收主玩家的随机种子,接收到后立即应答主玩家,主从玩家进入主循环,主玩家工作原理:1)、主玩家计算出走帧数,并发送给从玩家;2)、主玩家等待从玩家的应答;3)、主玩家接收到从玩家的应答后,立即播放走帧;4)、走帧结束后,主玩家取出事件消息,并发送给从玩家;5)、主玩家执行自己的事件消息;6)、主玩家等待从玩家的事件消息;7)、主玩家接收到从玩家的事件消息,并执行它;8)、主玩家接受消息处理,进入下一轮循环;从玩家工作原理:1)、从玩家等待主玩家的走帧数;2)、从玩家接收到主玩家的走帧数,立即应答主玩家;3)、从玩家播放走帧;4)、从玩家等待主玩家的事件消息;5)、从玩家接收到主玩家的事件消息后,立即执行它;6)、从玩家取出自己的事件消息,并发送给主玩家;7)、从玩家执行自己的事件消息,进入下一轮循环。
地址 230031 安徽省合肥市长江西路321号彩虹家园1栋1601室
您可能感兴趣的专利