Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种自动生成游戏剧情的实现方法及其系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:福建天晴数码有限公司

摘要:本发明提供了一种自动生成游戏剧情的实现方法,该方法为1、输入用于游戏剧情创建的剧情数据,判断输入剧情数据类型是否是Json数据,否,对输入剧情数据进行数据转换;进入步骤2;是,直接进入步骤2;2、解析转换后的数据生成堵塞时间轴;3、按堵塞时间轴分发堵塞时间轴对应的剧情数据;判断堵塞时间轴对应的剧情数据是否分发结束;是,停止结束流程;否,进行步骤4;4、执行剧情数据中的剧情指令,继续按堵塞时间轴分发堵塞时间轴对应的剧情数据。本发明中的游戏提供了堵塞时间轴的交互方法,支持按时间线播放剧情、设置剧情至任一时刻进行播放,实现完备的游戏剧情播放与交互控制。

主权项:1.一种自动生成游戏剧情的实现方法,其特征在于:所述方法包括如下步骤:步骤S1、输入用于游戏剧情创建的剧情数据,判断输入剧情数据类型是否是Json数据,否,对输入剧情数据进行数据转换;进入步骤S2;是,直接进入步骤S2;步骤S2、解析转换后的数据生成堵塞时间轴;该堵塞时间轴为支持堵塞条件的时间轴,其中,堵塞时间轴剧情节点数据未设置堵塞条件节点时,时间轴将按照时间顺序正常运行;当设置了堵塞条件时,播放时间更新到堵塞条件节点时播放时间停止更新,等待堵塞条件满足后播放时间移动至下一个节点的开始位置继续播放;步骤S3、按堵塞时间轴分发堵塞时间轴对应的剧情数据;判断堵塞时间轴对应的剧情数据是否分发结束;是,停止结束流程;否,进行步骤S4;步骤S4、执行剧情数据中的剧情指令,继续按堵塞时间轴分发堵塞时间轴对应的剧情数据;所述解析转换后的数据生成堵塞时间轴进一步具体为:步骤S21、输入转换后的用于游戏剧情创建的剧情数据;该剧情数据中包含多个子剧情数据,剧情数据中记录的数据包括剧情指令及其执行方式、剧情节点时间长度、是否堵塞节点、堵塞条件、是否支持跳过;步骤S22、创建一个堵塞时间轴;步骤S23、读取用于游戏剧情创建的剧情数据中的所有剧情节点数据;将所有剧情节点数据加入一个剧情节点数据队列中;步骤S24、判断剧情节点数据队列是否为空,是,返回堵塞时间轴,并结束流程;否,进入步骤S25;步骤S25、从剧情节点数据队列中读取一个剧情节点数据,将剧情节点数据加入堵塞时间轴的当前节点位置;堵塞时间轴的当前时间值向后移动到剧情节点数据中接入的时间值;步骤S26、判断剧情节点数据中是否记录了堵塞值,该堵塞值为堵塞条件对应的数据值;否,进入步骤S27;是,堵塞时间轴中添加堵塞条件节点,设置堵塞值调整为剧情节点数据中记录的堵塞条件;堵塞时间轴当前时间轴向后移动一个堵塞节点单位时间值,进入步骤S27;步骤S27、判断剧情数据节点队列中是否还有其它剧情数据节点,是,执行步骤S25;否,返回堵塞时间轴,并结束流程。

全文数据:

权利要求:

百度查询: 福建天晴数码有限公司 一种自动生成游戏剧情的实现方法及其系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。