本发明专利技术属于网络游戏技术领域,公开了可以创建游戏元素的网络游戏系统及采用所述系统玩家创建游戏元素的方法,在所述的网络游戏系统中包括游戏元素创建系统,玩家利用该系统,通过输入设备选择欲创建的游戏元素,设置游戏元素属性,并通过游戏客户端将所创建的游戏元素及其属性信息发送到游戏服务器;游戏服务器根据接收到的游戏元素及其属性信息生成游戏元素数据并通过游戏客户端显示包括所述游戏元素的游戏地图。从而实现了由玩家按照自己的意愿创建游戏元素,使玩家成为网络游戏系统的主导者,提升了玩家的游戏体验。
【技术实现步骤摘要】
本专利技术属于网络游戏
,尤其涉及。
技术介绍
网络游戏提供一个虚拟世界供多个玩家进行游戏。网络游戏中的虚拟世界通常包括场景、NPC(Non Player Character,非玩家控制角色)、PC(PlayerCharacter,玩家控制角色)等元素,其中,场景根据游戏剧情,可进一步划分为城市、乡村、山脉等。某个场景又由具体的场景元素构成,例如,城市包括城主、NPC、建筑物等场景元素。目前网络游戏中所提供的地图通常是由开发人员在开发时设计好的场景,因此,玩家只能在游戏系统提供的固定的场景中进行活动,并且,玩家的行为对场景元素不会造成影响,例如,多个玩家进行PK(Player Kill,攻击)时,其攻击力对周边的建筑物没有任何影响。地图中的场景、建筑物、交互的NPC都是一成不变的。随着玩家对游戏体验的要求越来越高,现有游戏的这种固定场景模式已经无法满足玩家的需求,玩家更希望成为游戏的主导者。
技术实现思路
本专利技术所要解决的技术问题是提供,使玩家能够创建游戏元素。为解决上述问题,本专利技术提供了一种网络游戏系统,包括游戏服务器和至少两个游戏客户端,所述游戏客户端通过通信网络与游戏服务器进行数据交互,玩家通过各游戏客户端操纵对应的游戏角色,所述网络游戏系统包括游戏元素创建系统;所述游戏元素创建系统包括游戏元素编辑单元、游戏元素创建单元、游戏元素显示单元,其中 游戏元素编辑单元,获取游戏元素,供玩家选择欲创建的游戏元素并设置其属性信息;游戏元素创建单元,根据接收到的玩家所创建的游戏元素及其属性信息,生成游戏元素数据;游戏元素显示单元,显示包括所述游戏元素的游戏地图。所述游戏元素创建系统还包括游戏元素数据存储单元,对所生成的游戏元素数据进行存储。所述游戏元素创建系统还包括游戏元素数据同步单元,将所述游戏元素数据同步到其他玩家所在游戏客户端。其中,所述游戏元素创建系统还包括游戏元素数据逻辑处理单元,用于对玩家创建的游戏元素的各种游戏逻辑进行运算,并将运算结果更新到游戏元素数据存储单元。其中,所述游戏元素为场景和/或场景元素。其中,所述的游戏元素为所述游戏元素创建系统提供和/或玩家自定义。为解决上述问题,本专利技术提供了另一种网络游戏系统,包括游戏服务器和至少两个浏览器,所述浏览器通过通信网络与游戏服务器进行数据交互,其中,所述的网络游戏系统包括游戏元素创建系统;所述游戏元素创建系统包括浏览器和游戏服务器端的游戏元素编辑单元、游戏元素创建单元、游戏元素显示单元,其中游戏元素编辑单元,获取游戏元素并通过浏览器显示游戏元素编辑界面,供玩家选择欲创建的游戏元素并设置其属性信息;游戏元素创建单元,根据接收到的玩家所创建的游戏元素及其属性信息,生成游戏元素数据;游戏元素显示单元,通过浏览器显示包括所述游戏元素的游戏地图。其中,所述游戏元素创建系统还包括游戏元素数据存储单元,对所生成的游戏元素数据进行存储。其中,所述游戏元素创建系统还包括游戏元素数据同步单元,将所述游戏元素数据同步到其他玩家所在游戏客户端。其中,所述游戏元素创建系统还包括服务器端的游戏元素数据逻辑处理单元,用于对玩家建立的游戏元素的各种游戏逻辑进行运算,并将运算结果更新到游戏元素数据存储单元。其中,所述的游戏元素为场景或/和场景元素。其中,所述游戏元素为所述游戏元素创建系统提供和/或玩家自定义。为解决技术问题,本专利技术提供了一种网络游戏系统创建游戏元素的方法,该方法包括步骤玩家通过输入设备选择欲创建的游戏元素,设置游戏元素属性,并通过游戏客户端将所创建的游戏元素及其属性信息发送到游戏服务器;游戏服务器根据接收到的游戏元素及其属性信息生成游戏元素数据并通过游戏客户端显示包括所述游戏元素的游戏地图。该方法还包括同步到其他玩家的游戏客户端进行显示。该方法还包括游戏服务器根据游戏元素属性数据的变化更新并发送到游戏客户端进行显示。其中,所述的游戏元素为场景和/或场景元素。其中,所述的游戏元素属性信息至少包括游戏元素位置坐标。其中,所述的游戏元素为网络游戏系统提供和/或玩家自定义。为解决技术问题,本专利技术提供了另一种网络游戏系统创建游戏元素的方法,该方法包括步骤玩家通过浏览器访问游戏服务器提供的游戏元素编辑界面选择欲创建的游戏元素,设置游戏元素属性,并通过浏览器将所述游戏元素及其属性信息发送到游戏服务器;游戏服务器根据接收到的游戏元素及其属性信息生成游戏元素数据,通过浏览器显示包括所述游戏元素的游戏地图。该方法还包括同步到其他玩家的游戏客户端进行显示。该方法还包括游戏服务器根据游戏元素属性数据的变化更新并发送到游戏客户端进行显示。其中,所述的游戏元素为场景和/或场景元素。其中,所述的游戏元素属性信息至少包括游戏元素位置坐标。其中,所述的游戏元素为网络游戏系统提供或/和玩家自定义。可见,采用本专利技术所提供的网络游戏系统,可以使玩家按照自己的意愿创建游戏元素,使玩家成为游戏系统的主导者,提升了玩家的游戏体验。进一步,通过设置游戏元素数据逻辑处理单元对玩家所创建的游戏元素进行逻辑处理,使得玩家可以在所创建的场景中进行活动,玩家的活动也可以对所创建的游戏元素产生影响,进一步提升了玩家的游戏体验,增强了游戏的可玩性和娱乐性。附图说明图1为本专利技术一实施例中的系统结构图;图2为本专利技术另一实施例中的系统结构图;图3为本专利技术一实施例中创建场景的流程图;图4为本专利技术一实施例中创建场景元素的流程图;图5为本专利技术另一实施例中创建场景的流程图;图6为本专利技术一实施例中城市场景的数据结构示意图;图7为本专利技术一实施例中的场景元素怪物的数据结构示意图。具体实施例方式本专利技术为,其核心思想为通过在网络游戏系统中设置游戏元素创建系统,玩家选择游戏元素进行创建,并在游戏服务器端对玩家所创建的游戏元素生成游戏元素数据,然后发送给玩家,玩家即可看到包括按照自己意愿创建的游戏元素的游戏地图,从而提升玩家的游戏体验。根据本专利技术核心思想提供一种网络游戏系统,该系统包括游戏服务器和至少两个游戏客户端,玩家通过各游戏客户端操纵对应的游戏角色,并通过通信网络与游戏服务器交互游戏数据,所述网络游戏系统包括游戏元素创建系统,游戏元素创建系统包括游戏元素编辑单元、游戏元素创建单元、游戏元素显示单元,各功能单元根据需要可以置于游戏客户端,也可置于游戏服务器。图1为其中一种结构的网络游戏系统示意图。以下结合图1进行详细说明。参见图1,游戏元素创建系统包括游戏客户端100中的游戏元素编辑单元101、游戏元素存储单元102和游戏元素显示单元103以及游戏服务器110中的游戏元素创建单元111、游戏元素数据存储单元112和游戏元素数据同步单元113,游戏元素创建系统游戏客户端100和游戏服务器110的数据交互是由数据交互单元104以及数据交互单元114通过通信网络进行的,其中游戏元素编辑单元101,从游戏元素存储单元102中获取游戏元素,供玩家选择欲创建的游戏元素并设置其属性信息;游戏元素存储单元102,存储游戏元素;游戏元素显示单元103,对游戏元素数据同步单元113通过通信网络发送到游戏客户端的包括所生成游戏元素的游戏地图进行显示;游戏元素创建单元111,根据接收到的玩家所创建的游戏元素及其属性信息,生成游戏元素数据并保存到游戏元素数本文档来自技高网...
【技术保护点】
一种网络游戏系统,包括游戏服务器和至少两个游戏客户端,所述游戏客户端通过通信网络与游戏服务器进行数据交互,玩家通过各游戏客户端操纵对应的游戏角色,其特征在于,所述网络游戏系统包括游戏元素创建系统;所述游戏元素创建系统包括游戏元素编辑单元、游戏元素创建单元、游戏元素显示单元,其中:游戏元素编辑单元,获取游戏元素,供玩家选择欲创建的游戏元素并设置其属性信息;游戏元素创建单元,根据接收到的玩家所创建的游戏元素及其属性信息,生成游戏元素数据;游戏元素显示单元,显示包括所述游戏元素的游戏地图。
【技术特征摘要】
1.一种网络游戏系统,包括游戏服务器和至少两个游戏客户端,所述游戏客户端通过通信网络与游戏服务器进行数据交互,玩家通过各游戏客户端操纵对应的游戏角色,其特征在于,所述网络游戏系统包括游戏元素创建系统;所述游戏元素创建系统包括游戏元素编辑单元、游戏元素创建单元、游戏元素显示单元,其中游戏元素编辑单元,获取游戏元素,供玩家选择欲创建的游戏元素并设置其属性信息;游戏元素创建单元,根据接收到的玩家所创建的游戏元素及其属性信息,生成游戏元素数据;游戏元素显示单元,显示包括所述游戏元素的游戏地图。2.如权利要求1所述的网络游戏系统,其特征在于,所述游戏元素创建系统还包括游戏元素数据存储单元,对所生成的游戏元素数据进行存储。3.如权利要求1或2所述的网络游戏系统,其特征在于,所述游戏元素创建系统还包括游戏元素数据同步单元,将所述游戏元素数据同步到其他玩家所在游戏客户端。4.如权利要求1或2所述的网络游戏系统,其特征在于,所述游戏元素创建系统还包括游戏元素数据逻辑处理单元,用于对玩家创建的游戏元素的各种游戏逻辑进行运算,并将运算结果更新到游戏元素数据存储单元。5.如权利要求1或2所述的网络游戏系统,其特征在于,所述游戏元素为场景和/或场景元素。6.如权利要求1或2所述的网络游戏系统,其特征在于,所述的游戏元素为所述游戏元素创建系统提供和/或玩家自定义。7.一种网络游戏系统,包括游戏服务器和至少两个浏览器,所述浏览器通过通信网络与游戏服务器进行数据交互,其特征在于,所述的网络游戏系统包括游戏元素创建系统;所述游戏元素创建系统包括浏览器和游戏服务器端的游戏元素编辑单元、游戏元素创建单元、游戏元素显示单元,其中游戏元素编辑单元,获取游戏元素并通过浏览器显示游戏元素编辑界面,供玩家选择欲创建的游戏元素并设置其属性信息;游戏元素创建单元,根据接收到的玩家所创建的游戏元素及其属性信息,生成游戏元素数据;游戏元素显示单元,通过浏览器显示包括所述游戏元素的游戏地图。8.如权利要求7所述的网络游戏系统,其特征在于,所述游戏元素创建系统还包括游戏元素数据存储单元,对所生成的游戏元素数据进行存储。9.如权利要求7或8所述的网络游戏系统,其特征在于,所述游戏元素创建系统还包括游戏元素数据同步单元,将所述游戏元素数据同步到其他玩家所在游戏客户端。10.如权利要求7或8所述的网络游戏系统,其特征在于,所述游戏元素创建系统还包括服务器端的游戏元素数据逻辑处理单元,...
【专利技术属性】
技术研发人员:罗亮,
申请(专利权)人:北京金山软件有限公司,北京金山数字娱乐科技有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。