【技术实现步骤摘要】
本专利技术属于互联网领域,具体涉及网络游戏方面。
技术介绍
现有的网络游戏中,用户主动参与游戏内容贡献的方式主要是有两种,一是单个玩家通过游戏系统内的生产技能制造道具。这种方式无法直接体现多用户协作生产一个复杂物品的过程,只能通过玩家间交易的方式形成道具生产的上下游,缺乏多用户协作的直接影响便是降低了用户的参与度。不仅如此,现有的参与方式非常单调,剧情、事件等等都无法参与贡献,既没有起到鼓励玩家创新的目的,也没有起到利用庞大的玩家社区丰富游戏内容的效果。第二种是采用了脚本编程的方式进行内容创作的技术。该技术自由度非常高,然而脚本编程对于普通玩家而言是非常困难的,需要较长的学习时间,而且整个虚拟世界由此而缺乏了足够的游戏性,更多的成为了一个成果的在线展示平台。单机游戏中往往提供比较丰富的场景编辑工具,然而缺少的是与庞大的用户即时分享创作成果的乐趣,因此用户也缺乏足够的动力来参与。而且由于单机游戏的世界设定相对静态、人数相对较少,也就缺乏了足够的创作自由度。
技术实现思路
本专利技术的目的是提供一种网络游戏同步技术的实现方法及系统,可允许多人协作创造游戏内容,以及采用非编程方式进行内容创作。一种网络游戏同步技术的实现方法,它是这么实现的,该方法包括有如下步骤:步骤1,游戏内容设计,即用户在辅助设计模块协助下进行游戏内容设计;步骤2,协作内容合并,即通过用户协作子模块对多个用户产生的内容进行校验及合并;步骤3,信息分析,即在脚本信息抽取子模块中,将用户创作的-->内容进行智能分析及信息抽取;步骤4,系统脚本生成,即由分析转换子模块负责转化生成可被游戏交互模块直接使 ...
【技术保护点】
一种网络游戏中用户创造内容的实现方法,其特征在于该方法包括如下步骤: 步骤1,游戏内容设计,即用户在辅助设计模块协助下进行游戏内容设计; 步骤2,协作内容合并,即通过用户协作子模块对多个用户产生的内容进行校验及合并; 步骤3,信息分析,即在脚本信息抽取子模块中,将用户创作的内容进行智能分析及信息抽取; 步骤4,系统脚本生成,即由分析转换子模块负责转化生成可被游戏交互模块直接使用的脚本数据; 步骤5,生成框架用缓存数据,即通过分析转换子模块将生成的脚本数据存放在分布式的缓存服务器上,等待用户取用; 步骤6,进行游戏,即通过用户交互模块,基于缓存的游戏内容提供在线游戏服务。
【技术特征摘要】
1.一种网络游戏中用户创造内容的实现方法,其特征在于该方法包括如下步骤:步骤1,游戏内容设计,即用户在辅助设计模块协助下进行游戏内容设计;步骤2,协作内容合并,即通过用户协作子模块对多个用户产生的内容进行校验及合并;步骤3,信息分析,即在脚本信息抽取子模块中,将用户创作的内容进行智能分析及信息抽取;步骤4,系统脚本生成,即由分析转换子模块负责转化生成可被游戏交互模块直接使用的脚本数据;步骤5,生成框架用缓存数据,即通过分析转换子模块将生成的脚本数据存放在分布式的缓存服务器上,等待用户取用;步骤6,进行游戏,即通过用户交互模块,基于缓存的游戏内容提供在线游戏服务。2.根据权利要求1所述的一种网络游戏中用户创造内容的实现方法,其特征在于:所述的协作内容合并的工作,共包括有如下步骤,210枚举素材类型,逐个检查协作版本,协作版本的检查算法采用开放冲突检测机制,220检查当前素材类型是否存在更新的版本,若存在进行230,否则跳到250,230对更新的当前素材类型的资源进行测试,若成功进行240,否则跳到250,240使用最新版本的素材资源,跳到260,250使用原版本的素材资源,跳到260,260将当前素材类型的资源与其他素材合并,包括文字、图片等,270检查是否还有未枚举的素材类型,若存在进行210,否则跳到280,280对所有素材进行打包操作并完成协作内容合并操作。3.根据权利要求2所述的一种网络游戏中用户创造内容的实现方法,其特征在于:在前述的步骤230中,包括有对更新的当前素材类型的资源进行测试这一步骤,主要流程如下,231获取待查素材的主要接口,232枚举其他类型的素材,233获取上次成功验证的版本的指定素材,234进行接口匹配性测试,最后返回结果,235匹配测试结果失败,则返回失败,236匹配测试结果通过,则检查其他素材类型的资源,跳至231,否则返回成功。4.根据权利要求1所述的一种网络游戏中用户创造内容的实现方法,其特征在于:在系统分析这一步骤中,其具体流程如下步骤,310枚举剧本章节,并抽取章节内非玩家角色的信息,320是否有角色所指定的素材,若有则跳至330,否则跳至340,330对角色的素材进行检查,以确定成功生成了所有必须的角色对象,340对角色素材资源及属性的打包。将已合并的各个分门别类的合并后静态素材,与已打包的章节所包含的静态素材进行合并,并作适当的无损压缩等操作,350对其它素材进行打包,包括事件、任务奖励、回报等,360检查是否枚举完所有剧本章节,若否则回到310。5.根据权利要求1所述的一种网络游戏中用户创造内容的实现方法,其特征在于:在系统脚本生成这一步骤中,其实现方式包括如下步骤,410是...
【专利技术属性】
技术研发人员:王莼栋,李燕萍,
申请(专利权)人:上海虹栋软件科技有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。