一种游戏操作引导完成方法、系统及设备与流程

文档序号:28206834发布日期:2021-12-28 18:53阅读:126来源:国知局
一种游戏操作引导完成方法、系统及设备与流程

1.本公开涉及游戏引导技术领域,具体涉及一种游戏操作引导完成方法、系统及设备。


背景技术:

2.在游戏领域中,当新用户进入游戏或者用户在完成新发布的游戏任务时,需要游戏引导系统来帮助用户熟悉游戏方式或者任务内容。
3.游戏操作引导分为弱引导和强引导,弱引导是指在所需引导点击的目标对象,如功能按钮、图标上标示一个醒目的提示,以提示用户进行点击,用户点击该目标对象后响应相应的内容,弱引导过程中,不会对其他功能按钮和图标进行屏蔽,用户可选择点击或不点击提示的目标对象。而强引导过程一般的做法是在游戏界面上设置一个蒙板,蒙板一般是与游戏界面相适配的、具有一定透明度的黑色图片,将蒙板上与目标对象相对应的位置抠出一个空位,使该位置露出,然后将蒙板设置在游戏界面上,这样蒙板就能屏蔽其他位置的功能按钮和图标,仅露出目标对象供用户点击。
4.由于目标对象的大小不一、形状各异,在游戏制作过程中需要根据目标对象的大小和形状生成多张蒙板存储在游戏文件中,在进行目标对象的操作引导时将对应的蒙板调用出来设置在游戏界面上,这种方式存在着以下的缺陷:
5.其一,蒙板主要依靠人工修图获得,然后再放入到游戏文件中,而单个游戏可能需要几十上百张不同的蒙板图片,这会导致人工修图工作量大,操作繁琐;
6.其二,游戏文件中需要存储多张蒙板图片待用,这会增大游戏文件的文件大小,增加存储和传输成本;
7.其三,在每次进行操作引导时均需查找并调用对应的蒙板图片,这会延长操作引导过程中的响应时间,影响用户体验。


技术实现要素:

8.为了解决上述现有技术存在的问题,本公开目的在于提供一种游戏操作引导完成方法、系统及设备。本公开能大幅减少蒙板人工修图的工作量,且能减小游戏文件大小,降低存储和传输成本,缩短操作引导过程中的响应时间,提升用户体验。
9.本公开所述的一种游戏操作引导完成方法,包括以下步骤:
10.s01、在游戏界面上设置用于屏蔽用户操作的蒙板;
11.s02、根据所需引导点击的目标对象,在所述蒙板上设置所述目标对象的替代对象,所述替代对象用于在被点击时,触发所述目标对象被点击时指向的脚本事件;
12.s03、监听用户的屏幕点击信号,当用户点击所述替代对象时,触发所述脚本事件,并执行下一步响应。
13.优选地,游戏操作引导过程包含多个需要引导点击的目标对象,根据各个所述目标对象被点击时指向的脚本事件内容,规划引导顺序。
14.优选地,步骤s03中,所述下一步响应包括:
15.检测所述游戏操作引导过程是否结束,如是则移除所述蒙板和所述替代对象,否则移除当前替代对象,并根据所述引导顺序,重复所述步骤s02在所述蒙板上设置下一目标对象的替代对象,直至所述游戏操作引导过程结束。
16.优选地,步骤s02中,所述根据所需引导点击的目标对象,在所述蒙板上设置所述目标对象的替代对象包括:
17.将所需引导点击的目标对象进行等比例复制,获得所述替代对象;
18.获取所述目标对象的位置坐标,记为第一坐标,在所述蒙板上查找与所述第一坐标相对应的第二坐标;
19.将所述替代对象设置在所述第二坐标所对应的位置。
20.优选地,所述将所需引导点击的目标对象进行等比例复制,获得所述替代对象还包括:
21.将所述替代对象高亮或闪烁处理。
22.优选地,步骤s01中,所述在游戏界面上设置用于屏蔽用户操作的蒙板包括:
23.根据所述游戏界面的尺寸生成与所述游戏界面相适配的蒙板;
24.将所述蒙板覆盖在所述游戏界面上。
25.本公开还提供了一种游戏操作引导完成系统,包括:
26.蒙板生成单元,所述蒙板生成单元用于在游戏界面上设置用于屏蔽用户操作的蒙板;
27.替代对象设置单元,所述替代对象设置单元用于根据所需引导点击的目标对象,在所述蒙板上设置所述目标对象的替代对象,所述替代对象用于在被点击时,触发所述目标对象被点击时指向的脚本事件;
28.监听响应单元,所述监听响应单元用于监听用户的屏幕点击信号,当用户点击所述替代对象时,触发所述脚本事件,并执行下一步响应。
29.本公开还提供了一种计算机设备,包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载时执行如上所述游戏操作引导完成方法。
30.本公开所述的一种游戏操作引导完成方法、系统及设备,其优点在于:
31.1、本公开通过在蒙板上设置替代对象引导用户点击,替代对象在点击时会触发与目标对象被点击时相同的脚本事件,起到引导操作的作用,这样就无需根据每个目标对象对蒙板进行修图,大大减少了蒙板人工修图的工作量,操作更加方便;
32.2、本公开在不同目标对象的引导过程中只需使用同一张完整的蒙板图片进行屏蔽,这样就无需存储多张蒙板图片待用,能减小游戏文件大小,降低存储和传输成本;
33.3、本公开在进行操作引导时无需查找并调用对应的蒙板图片,可缩短操作引导过程中的响应时间,提升用户体验。
附图说明
34.图1是本公开所述一种游戏操作引导完成方法的步骤流程图;
35.图2是本公开所述游戏界面的示意图;
36.图3是本公开所述游戏界面设置蒙板后的示意图;
37.图4是本公开所述蒙板设置替代对象后的示意图。
38.附图标记说明:1

游戏界面,2

蒙板,3

目标对象,4

替代对象。
具体实施方式
39.如图1所示,本公开所述的一种游戏操作引导完成方法,包括以下步骤:
40.s01、在游戏界面1上设置用于屏蔽用户操作的蒙板2,如图2所示的,游戏界面1上包含有多个功能按钮,如“背包”、“任务”、“地图”等,这些功能按钮在被点击时,会触发相应的脚本事件,如“背包”按钮被点击时会进入背包界面,“任务”按钮被点击时则会调出任务列表。
41.s02、根据所需引导点击的目标对象3,在蒙板2上设置该目标对象3的替代对象4,替代对象4用于被点击时,触发该目标对象3被点击时指向的脚本事件。具体的,上述的“背包”、“任务”、“地图”统称为目标对象3,在其他可行的实施例中,目标对象3可以被设置为图标等其他式样,目标对象3用于在被点击时,触发相应的脚本事件,替代对象4与目标对象3相对应,如当该游戏操作引导过程中,需要引导用户点击“背包”按钮时,则在蒙板2上新设置一个“背包”按钮作为替代对象4,用户在点击该作为替代对象4的“背包”按钮时,会触发与目标对象3的“背包”按钮同样的触发事件,即打开背包。
42.s03、监听用户的屏幕点击信号,当用户点击该替代对象4时,触发脚本事件,并执行下一步响应,具体的,实时监听用户的屏幕点击信号以获取用户是否按照引导意图点击了相应的替代对象4,当用户点击该替代对象4时,即时触发该替代对象4对应的脚本事件作为反馈,并根据游戏操作引导过程的进度执行下一步响应。
43.本公开通过在蒙板2上设置替代对象4引导用户点击,替代对象4在点击时会触发与目标对象3被点击时相同的脚本事件,起到引导操作的作用,这样就无需根据每个目标对象3对蒙板2进行修图,大大减少了蒙板2人工修图的工作量,操作更加方便;
44.本公开在不同目标对象3的引导过程中只需使用同一张完整的蒙板2图片进行屏蔽,这样就无需存储多张蒙板2图片待用,能减小游戏文件大小,降低存储和传输成本;
45.本公开在进行操作引导时无需查找并调用对应的蒙板2图片,可缩短操作引导过程中的响应时间,提升用户体验。
46.进一步的,本实施例中,游戏操作引导过程包含有多个需要引导点击的目标对象3,根据各个目标对象3被点击时指向的脚本事件,规划引导顺序,如“任务”按钮,在被点击后会触发调出任务列表的脚本事件,调出的任务列表中可能包含有“主线任务”、“支线任务”等下级按钮,此时如需要进一步引导用户分别点击该“主线任务”、“支线任务”按钮,则重复上述过程,依次引导用户点击对应的替代对象4即可。
47.更具体的,在实际的应用过程中,游戏操作引导过程往往包含多个连续的引导步骤,如游戏的新手引导过程中,往往需要引导用户按步骤依次点击多个目标对象3,以引导用户快速熟悉游戏的各个功能,因而,需要在连续的游戏操作引导过程中尽可能地减少数据处理量,以减少引导过程的响应时间,提高引导过程的连贯性以提升用户体验。
48.为了实现上述效果,本实施例中,针对于连续的游戏操作引导过程中,对于其中的单个目标对象3的引导点击过程,在上述步骤s03中,监听用户的屏幕点击信号,当监听到用
户点击了对应目标对象3的替代对象4时,表示用户已完成该步骤的操作引导,在触发对应的脚本事件后,需要执行下一步响应。
49.下一步响应具体包括:检测该游戏操作引导过程是否结束,如是则移除蒙板2和替代对象4,否则移除当前替代对象4,并根据上述规划的引导顺序,重复步骤s02在蒙板2上设置下一替代对象4,直至游戏操作引导过程结束。以简化的新手引导过程为例,请参阅图2

图4,图中的“背包”和“任务”按钮均为需要引导点击的目标对象3,且所规划的引导顺序是先点击“背包”按钮,后点击“任务”按钮,将引导点击“背包”按钮和引导点击“任务”按钮编辑为一个完整的事件,记为“新手引导事件”,用户在触发“新手引导事件”时,执行上述过程,在蒙板2上先设置“背包”按钮的替代对象4,当用户点击该替代对象4时,完成“背包”按钮的引导点击过程后,游戏程序开始检测该游戏操作引导过程,即上述的“新手引导事件”是否结束,得到检测结果为“否”,此时由于引导过程尚未结束,故无需移除蒙板2,仅移除蒙板2上的当前替代对象4,直接在蒙板2上设置下一目标对象3的替代对象4,本实施例中,即设置“任务”按钮的替代对象4,引导用户进行点击,当监听到用户点击“任务”按钮的替代对象4后,游戏程序检测上述的“新手引导事件”是否结束,得到检测结果为“是”,此时移除游戏界面1上的蒙板2和替代对象4,“新手引导事件”结束,用户可正常进行操作。
50.通过上述步骤,将多个连续的引导步骤编辑为一个完整的事件,记为一个游戏操作引导过程,在每个引导步骤完成后,检测该游戏操作引导过程是否结束,如未结束,则保留蒙板2,直接在蒙板2上设置下一目标对象3的替代对象4,直至该游戏操作引导过程结束才移除蒙板2,这样在单个游戏操作引导过程中就无需反复移除和设置蒙板2,可减少数据处理量,以减少引导过程的响应时间,提高引导过程的连贯性以提升用户体验。
51.进一步的,本实施例中,步骤s02中,根据所需引导点击的目标对象3,在蒙板2上设置目标对象3的替代对象4包括:
52.将所需引导点击的目标对象3进行等比例复制,获得替代对象4,替代对象4由目标对象3直接复制获得,这样可进一步减少工作量;
53.获取目标对象3的位置坐标,记为第一坐标,在蒙板2上查找与第一坐标相对应的第二坐标,通常的,蒙板2一般为与游戏界面1的尺寸相同的黑色图片,蒙板2在与游戏界面1对齐后,以游戏界面1和蒙板2的几何中心为坐标原点分别建立两个平面直角坐标系,由于两个坐标系的原点重合,因而相同的位置坐标所表示的位置点也相同,在获取上述第一坐标后,在蒙板2的坐标系中查找出相对应的第二坐标即可。
54.将替代对象4设置在第二坐标所对应的位置,即将替代对象4覆盖在蒙板2上与目标对象3相对应的位置上,这样用户在点击替代对象4时,由于替代对象4与目标对象3的位置是重合的,能起到良好的引导记忆的作用。
55.更具体的,将所需引导点击的目标对象3进行等比例复制,获得替代对象4后,将替代对象4高亮或闪烁处理,以起到更显著的提示效果,可引导用户快速发现并点击该替代对象4,完成操作引导过程。
56.进一步的,本实施例中,步骤s01中,在游戏界面1上设置用于屏蔽用户操作的蒙板2包括:
57.根据游戏界面1的尺寸等比例生成与游戏界面1相适配的蒙板2,蒙板2通常是透明或半透明的黑色图片;
58.将蒙板2覆盖在游戏界面1上,以屏蔽用户的操作。
59.本公开还提供一种游戏操作引导完成系统,包括:
60.蒙板生成单元,蒙板生成单元用于在游戏界面1上设置用于屏蔽用户操作的蒙板2,
61.替代对象设置单元,替代对象设置单元用于根据所需引导点击的目标对象3,在蒙板2上设置所述目标对象3的替代对象4,替代对象4用于在被点击时,触发所述目标对象3被点击时指向的脚本事件;
62.监听响应单元,监听响应单元用于监听用户的屏幕点击信号,当用户点击替代对象4时,触发脚本事件,并执行下一步响应。
63.本公开实施例所述的游戏操作引导完成系统与上述的完成方法实施例基于相同的发明构思,可参照上文关于完成方法实施例的描述进行理解,在此不再赘述。
64.本公开实施例所述的游戏操作引导完成系统,能大幅减少蒙板2人工修图的工作量,且能减小游戏文件大小,降低存储和传输成本,缩短操作引导过程中的响应时间,提升用户体验。
65.本公开实施例还提供了一种计算机设备,包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载时执行如上所述的游戏操作引导完成方法。
66.存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、功能所需的应用程序等;存储数据区可存储根据所述设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
67.本公开实施例所提供的方法实施例可以在计算机终端、服务器或者类似的运算装置中执行,即上述计算机设备可以包括计算机终端、服务器或者类似的运算装置。该计算机设备的内部结构可包括但不限于:处理器、网络接口及存储器。其中,计算机设备内的处理器、网络接口及存储器可通过总线或其他方式连接。
68.其中,处理器(或称cpu(centralprocessingunit,中央处理器))是计算机设备的计算核心以及控制核心。网络接口可选的可以包括标准的有线接口、无线接口(如wi

fi、移动通信接口等)。存储器(memory)是计算机设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器可以是高速ram存储设备,也可以是非不稳定的存储设备(non

volatile memory),例如至少一个磁盘存储设备;可选的还可以是至少一个位于远离前述处理器的存储装置。存储器提供存储空间,该存储空间存储了电子设备的操作系统,可包括但不限于:windows系统(一种操作系统),linux(一种操作系统),android(安卓,一种移动操作系统)系统、ios(一种移动操作系统)系统等等,本公开对此并不作限定;并且,在该存储空间中还存放了适于被处理器加载并执行的一条或一条以上的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。在本说明书实施例中,处理器加载并执行存储器中存放的一条或一条以上指令,以实现上述方法实施例提供的游戏操作引导方法。
69.在本公开的描述中,需要理解的是,方位词如“前、后、上、下、左、右”、“横向、竖向、
水平”和“顶、底”等所指示的方位或位置关系通常是基于附图所示的方位或位置关系,仅是为了便于描述本公开和简化描述,在未作相反说明的情况下,这些方位词并不指示和暗示所指的装置或元件必须具有特定的方位或者以特定的方位构造和操作,因此不能理解为对本公开保护范围的限制。
70.对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本公开权利要求的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1