[发明专利]一种网络游戏的任务实现方法无效
申请号: | 201210308707.X | 申请日: | 2012-08-27 |
公开(公告)号: | CN102855397A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 王平 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 100043 北京市石景山区八*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络游戏 任务 实现 方法 | ||
技术领域
本发明涉及网络游戏技术领域,特别涉及一种网络游戏的任务实现方法。
背景技术
在网络游戏中,玩家参与游戏世界构建的最主要方式就是游戏任务,玩家可以通过完成游戏给予的任务来了解游戏内容、参与游戏行为、体验游戏功能、完成游戏事件、获得游戏乐趣。
现有网络游戏的游戏任务实现方法分为以下步骤:
第一步,检测玩家是否满足任务触发条件;若玩家满足了任务触发条件,则给予玩家预设的游戏任务;
常见的游戏任务触发方式包括以下几种:
A、NPC触发:在游戏中特定的非玩家角色(NPC)处接受任务;
B、剧情触发:玩家完成或开启某些特定剧情时会获得新的任务;
C、任务触发:完成前一个任务时才能开启下一个任务;
D、场景触发:玩家在特定场景才能触发相应的任务;
E、道具触发:玩家获得某些特定的道具才能触发相应的任务;
F、事件触发:在游戏中当发生某些事件时才能触发相应的任务;
G、时间触发:在某些特定的时间段才能开启相应的任务。
第二步,记录玩家任务进度
玩家获得游戏任务后,开始记录玩家个人的任务进度,即各项任务目标的完成情况,例如任务物品的获取数量、任务NPC是否被击杀等等,记录的具体信息根据任务的具体设计而定。
第三步,检测玩家是否达到任务奖励条件,若达到任务奖励条件,则给予玩家相应的任务奖励。
玩家访问预定的任务奖励领取NPC时,检测记录的玩家的任务进度,若已经完成全部任务目标,则给予该玩家任务奖励。
在上述现有任务实现方法中,整个任务的控制是由玩家的任务表格所进行,而这个任务表格是在玩家满足任务触发条件时给予玩家的,系统对于每个玩家独立分配任务,记录任务表格,玩家之间即使组队,任务的分配和记录也是独立的,也就是说,不论是否组队,玩家获得游戏任务后,都需要从任务开始阶段进行,接到任务的玩家在加入其他队伍进行多人任务时,队伍之前进行的任务成果不能分享,互相独立,这就造成多人任务中不同玩家的任务进度难以统一。
发明内容
有鉴于此,本发明提供了一种网络游戏的任务实现方法及装置,可以使多人任务中不同玩家的任务进度统一。
为达上述目的,本发明的技术方案具体是这样实现的:
一种网络游戏的任务实现方法,该方法包括:
建立区域任务表格,以区域为单位记录任务数据;
检测到玩家进入所述区域时,将所述区域任务分配给该玩家;
将区域内所有玩家的任务数据记录在所述区域任务表格中;
根据所述区域任务表格对该区域内的所有玩家的任务过程进行控制。
优选地,所述任务表格包括:
任务组表格和阶段任务表格。
优选地,所述任务组表格中记录的任务数据包括:
任务要求的进行时间、发放的奖励及各个任务阶段的id。
优选地,所述阶段任务表格中记录的任务数据包括:
任务目标和目标数量以及兑换奖励所需的数据。
优选地,所述任务组表格中记录的任务数据进一步包括:
脚本接口。
优选地,所述根据所述区域任务表格对该区域内的所有玩家的任务过程进行控制,包括:
若一个任务组中包含多个阶段任务,则一个阶段任务完成后将按照阶段任务表格的记录来向区域中的所有玩家发放阶段任务的奖励,并继续进行下一个阶段任务,直到所有阶段任务完成后,按照任务组表格的记录向区域内的所有玩家发放整个任务组的最终奖励,并从第一个阶段任务重新开始任务;
如果任务组表格中记录了的阶段任务超时时间,则到达超时时间该阶段任务仍未完成,则根据该任务组表格重置任务组,从第一个阶段任务从新开始任务。
由上述技术方案可见,本发明的这种网络游戏的任务实现方法,以游戏中的区域或场景为单位,建立任务表格,该表格并不以玩家单位记录,而是由任务系统自身统一维护,每个进入该区域或场景的玩家,其任务数据都将被记录在该区域任务表格中,该区域中所有玩家的任务过程由该区域任务表格统一控制,不管玩家在任务的什么阶段加入该区域,其任务进度与该区域中所有其他玩家的任务进度都是一样的,因此使该区域中所有玩家的任务进度共享并统一。
附图说明
图1为本发明实施例的网络游戏的任务实现方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210308707.X/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用