建立自创游戏的方法及系统技术方案

技术编号:7662649 阅读:212 留言:0更新日期:2012-08-09 07:14
本发明专利技术涉及一种建立自创游戏的方法及系统,所述方法包括:集成在游戏客户端内的开发平台通过代理服务器向中央控制服务器发送建立自创世界的任务;以及中央控制服务器根据所述建立自创世界的任务生成自创世界数据,本发明专利技术能够对玩家开发游戏时需要使用的大量游戏数据和玩家开发游戏后产生的大量游戏数据进行有序存储、管理和维护,玩家可以通过所述开发平台自主且个性化地建立新的自创世界,并在自创世界中编辑各种内容如游戏场景、角色、怪物、NPC、任务、技能等。

【技术实现步骤摘要】

本专利技术涉及ー种建立自创游戏的方法及系统
技术介绍
现有的网络游戏中,玩家只能在游戏开发商提供的网络游戏里进行游戏体验,无法对现有的自创世界内容进行修改。现有游戏中的玩家所具有的自创功能仅限于在原来的游戏规则范围内,对可视化场景进行选择如角色换装操作、房屋家具选择与摆放、房间装饰等,但是,这些已经设置好的游戏内容是有限的,更新速度也受到一定的限制,所以,玩家在经过初期的探索后,很快就会掌握游戏的全部信息,并进而感到厌倦,最終离开游戏。因此,为了充分发挥玩家的创意和积极性,必须探索一种全新的游戏方式,提高游戏的可玩性。
技术实现思路
本专利技术的目的在于提供ー种建立自创游戏的方法及系统,能够对玩家开发游戏时需要使用的大量游戏数据和玩家开发游戏后产生的大量游戏数据进行有序存储、管理和维护,玩家可以通过所述开发平台自主且个性化地建立新的自创世界,并在自创世界中编辑各种内容如游戏场景、角色、怪物、NPC、任务、技能等。为解决上述问题,本专利技术提供ー种建立自创游戏的方法,包括集成在游戏客户端内的开发平台通过代理服务器向中央控制服务器发送建立自创世界的任务;以及中央控制服务器根据所述建立自创世界的任务生成自创世界数据。进ー步的,在上述方法中,中央控制服务器根据所述建立自创世界的任务生成自创世界数据的步骤中,所述中央控制服务器从中央数据库和与所述中央数据库对应的后台数据库获取数据以生成所述自创世界数据。进ー步的,在上述方法中,中央控制服务器接收来自单个玩家或多个玩家通过开发平台发送的建立自创世界的任务。进ー步的,在上述方法中,所述中央数据库包括世界ID、世界版本号、基础世界版本号和世界版本存放位置。进ー步的,在上述方法中,所述后台数据库包括世界版本的具体内容。进ー步的,在上述方法中,所述建立自创世界的任务包括新建自创世界、更改所述新建自创世界。进ー步的,在上述方法中,所述新建自创世界或更改所述新建自创世界包括编辑场景、建筑、杂物、植被、怪物、物品、任 务、特效、触发器或脚本数据中的ー种或任意組合。进ー步的,在上述方法中,中央控制服务器根据所述建立自创世界的任务生成自创世界数据的步骤之后,还包括所述开发平台通过代理服务器向所述中央控制服务器发送发布所述自创世界数据的任务;所述中央控制服务器向所述代理服务器发送发布所述自创世界数据的任务;所述代理服务器发布所述自创世界数据。进ー步的,在上述方法中,所述代理服务器通过ー发布服务器发布所述自创世界数据。进ー步的,在上述方法中,所述中央控制服务器向所述代理服务器发送发布所述自创世界数据的任务的步骤包括 所述中央控制服务器对发布所述自创世界数据的任务进行排队生成任务列表;所述中央控制服务器为所述任务列表中靠前的任务分配所述发布服务器。根据本专利技术的另一面,提供ー种建立自创游戏的系统,包括集成在游戏客户端内的开发平台,用于通过代理服务器向中央控制服务器发送建立自创世界的任务;代理服务器,用于接收和发送所述开发平台或中央控制服务器的信息;以及中央控制服务器,用于根据所述建立自创世界的任务生成自创世界数据。进ー步的,在上述系统中,所述中央控制服务器,用于从中央数据库和与所述中央数据库对应的后台数据库获取数据以生成所述自创世界数据。进ー步的,在上述系统中,所述中央数据库包括世界ID、世界版本号、基础世界版本号和世界版本存放位置。进ー步的,在上述系统中,所述后台数据库包括世界版本的具体内容。进ー步的,在上述系统中,所述建立自创世界的任务包括新建自创世界、更改所述新建自创世界。进ー步的,在上述系统中,所述开发平台,还用于通过代理服务器向所述中央控制服务器发送发布所述自创世界数据的任务。进ー步的,在上述系统中,所述中央控制服务器,还用于向所述代理服务器发送发布所述自创世界数据的任务。 进ー步的,在上述系统中,所述代理服务器,还用于发布所述自创世界数据。进ー步的,在上述系统中,所述代理服务器通过ー发布服务器发布所述自创世界数据。进ー步的,在上述系统中,所述中央控制服务器,还用于对发布所述自创世界数据的任务进行排队生成任务列表,并为所述任务列表中靠前的任务分配所述发布服务器。与现有技术相比,本专利技术集成在游戏客户端内的开发平台通过代理服务器向中央控制服务器发送建立自创世界的任务,中央控制服务器根据所述建立自创世界的任务生成自创世界数据,能够对玩家开发游戏时需要使用的大量游戏数据和玩家开发游戏后产生的大量游戏数据进行有序存储、管理和维护,玩家可以通过所述开发平台自主且个性化地建立新的自创世界,并在自创世界中编辑各种内容如游戏场景、角色、怪物、NPC、任务、技能坐寸o另外,本专利技术中开发平台通过代理服务器向中央控制服务器发送发布所述自创世界数据的任务,然后所述中央控制服务器向代理服务器发送发布所述自创世界数据的任务,所述代理服务器发布所述自创世界数据,能够将ー玩家自主建立的个性化自创世界提供给其他玩家。附图说明图I是本专利技术实施例一的建立自创游戏的方法流程图;图2是本专利技术实施例ニ的建立自创游戏的方法流程图;图3是本专利技术实施例ニ的建立自创游戏的方法原理图;图4是本专利技术实施例ニ的自创世界的起名界面示意图;图5是本专利技术实施例ニ的场景的起名界面示意图;图6是本专利技术实施例ニ场景编辑界面示意图;图7是本专利技术实施例ニ NPC或怪物的编辑界面示意图;图8是本专利技术实施例三的建立自创游戏的系统模块示意图。具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进ー步详细的说明。实施例一如图I所示,本专利技术提供ー种建立自创游戏的方法,包括步骤S11,集成在游戏客户端内的开发平台通过代理服务器向中央控制服务器发送建立自创世界的任务;本实施例中,将原本的网络游戏世界称为基础世界,玩家自行创造的游戏内的小世界称为自创世界,建立自创世界的任务包括新建自创世界以及更改所述新建自创世界,所述新建自创世界或更改新建自创世界包括编辑场景、建筑、杂物、植被、怪物、物品、任务、特效、触发器或脚本中的ー种或任意组合,玩家可以使用自己建立的资源或利用基础世界内的资源,自主建立自创世界,实现个性化的游戏内容,例如,玩家通过ー游戏账号获得了创造ー个自创世界的权限,该玩家在建立自己的世界时可以输入自创世界的名称,接着,该玩家可以建立初始场景,自创世界可以由ー个或多个场景组成,初始场景可以是空地,也可以是根据带有一定游戏内容的模板建立,完成场景建立后,玩家可以进入场景,对场景进行设置和编辑如地表的高度和纹理、建筑物、岩石、树木、植被、水体等,接着可以对自创世界内的物品进行编辑,以及进行怪物、NPC、场景互动部件等摆放,并进行属性、物品掉落的配置,进行故事与任务、技能等其他游戏内容的编辑,这样在网络游戏中,玩家可以体验的游戏世界不再限定于游戏开发商提供的固定内容,可以通过集成客户端内的开发平台,自行编辑场景、建筑、杂物、植被、怪物、物品、任务、特效、触发器、脚本等内容;较佳的,所述自创世界可由单个玩家自主建立或多个玩家共同建立,即玩家可以单人独立完成自创世界编辑,也可以多人协作完成,相应的,中央控制服务器接收来自单个玩家或多个玩家通过开发平台发送的建立自创世界的任务;步骤S12,中央控制服务器根据建立自创世界的任务本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:谭群钊徐峥陈耀文朱运芝吴凡
申请(专利权)人:盛绩信息技术上海有限公司
类型:发明
国别省市:

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

1