一种网络游戏客户端制造技术

技术编号:7997604 阅读:159 留言:0更新日期:2012-11-22 06:07
本发明专利技术公开了一种网络游戏客户端,包括:网络通讯模块、协议解析模块、登录模块、事件中心模块、场景模块、新手模块、加载模块、数据中心模块、配置文件模块和功能模块。本发明专利技术采用了事件中心模块和数据中心模块降低了模块之间的耦合度;采用了根据用户进入的不同模块加载相对应的模块策略,有效的提高了执行效率;采用了个UI共享,资源非同时加载,与用户互动的加载相关的资源,不仅减少了资源量,同时有利于开发人员和美术人员修改,大大提升了方便性,注重玩家体验,包括UI,游戏平衡性。

【技术实现步骤摘要】

【技术保护点】
一种网络游戏客户端,其特征在于,包括:网络通讯模块,用于与服务器进行交互,并将从所述服务器获得的数据发送给协议解析模块,还用于通知服务器;协议解析模块,用于将从所述网络通讯模块接收的所述数据进行解析,并发送给事件中心模块;登录模块,用于用户登录游戏;事件中心模块,用于为每个模块提供相应的添加、删除、广播的功能,执行相关的事件处理函数的接口,还用于为每个模块提供了模块间跳转的接口,访问所述服务器的接口,还用于为数据中心模块提供了接口;场景模块,用于对不同场景进行控制;新手模块,用于实现新手向导的功能;加载模块,用于用户登录时加载相关的文件;数据中心模块,用于将各模块的数据联系起来,还用于提供访问所述数据的接口;配置文件模块,用于存储为功能模块中各模块提供所需要的相对应的数据;功能模块,用于实现游戏的各种功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:祝强
申请(专利权)人:北京天空堂科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1