【技术实现步骤摘要】
一种AR游戏的编程实现方法及装置
本专利技术涉及通信
,尤其涉及一种AR游戏的编程实现方法及装置。
技术介绍
现有的编程方法主要为在编程软件界面上输入符合一定逻辑规则的程序代码,然后通过调试和保存得到目标编程文件。这种方式过于传统,对于中小学生、教师或编程初学者等而言,不但枯燥无味,而且由于可读性差,在调试过程中查错极不方便,导致编程效率和学习效率极为低下,严重影响教师、学生以及编程初学者等参与编程教育的积极性。为了提高学生的编程的积极性,市场上也出现了图形化编程系统。在编程系统中可通过将编程语句嵌入积木中,通过积木的堆叠实现编程。但现有技术中的图形化编程系统可以对通过图形对游戏进行编程,但现有的图形化编程系统编程的游戏只能使用户在虚拟环境中通过虚拟角色进行互动,互动方式单一。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种AR游戏的编程实现方法及装置,旨在解决现有技术中图形化编程系统编程的游戏只能使用户在虚拟环境中通过虚 ...
【技术保护点】
1.一种AR游戏的编程实现方法,其特征在于,应用于智能终端,所述方法包括:/n创建AR游戏相关静态素材,所述静态素材包括所述虚拟角色建模、原画制作及音频制作;/n获取当前现实环境视频;/n对所述现实环境视频进行识别获取AR游戏中的现实场景,以及在现实场景中显示相应的虚拟角色信息;/n检测到现实场景中出现玩家后,对玩家的动作数据进行识别,根据识别的动作数据以及虚拟角色信息在AR游戏中执行相应的操作。/n
【技术特征摘要】
1.一种AR游戏的编程实现方法,其特征在于,应用于智能终端,所述方法包括:
创建AR游戏相关静态素材,所述静态素材包括所述虚拟角色建模、原画制作及音频制作;
获取当前现实环境视频;
对所述现实环境视频进行识别获取AR游戏中的现实场景,以及在现实场景中显示相应的虚拟角色信息;
检测到现实场景中出现玩家后,对玩家的动作数据进行识别,根据识别的动作数据以及虚拟角色信息在AR游戏中执行相应的操作。
2.根据权利要求1所述的AR游戏的编程实现方法,其特征在于,所述获取当前现实环境视频前,包括:
检测到AR游戏开始指令,控制开启智能终端的摄像头。
3.根据权利要求2所述AR游戏的编程实现方法,其特征在于,所述获取当前现实环境视频,包括:
通过摄像头获取当前现实环境视频,并对视频的透明度进行设置,将当前现实环境视频根据设置的透明度显示在智能终端的屏幕上。
4.根据权利要3所述的AR游戏的编程实现方法,其特征在于,所述对视频的透明度进行设置,包括:
将视频的透明度设置为50%。
5.根据权利要求3所述的AR游戏的编程实现方法,其特征在于,所述对所述现实环境视频进行识别获取AR游戏中的现实场景,以及在现实场景中显示相应的虚拟角色信息,包括:
对所述现实环境视频进行识别获取AR游戏中的现实场景;
将当前现实场景根据设置的透明度显示在智能终端的屏幕上,并在现实场景...
【专利技术属性】
技术研发人员:李天驰,孙悦,洪丹霞,
申请(专利权)人:北京编程猫科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。