一种亲子娱乐互动平台的制作方法

文档序号:17733340发布日期:2019-05-22 02:59阅读:251来源:国知局
一种亲子娱乐互动平台的制作方法

本发明涉及一款app,尤其是一种亲子娱乐互动的app。



背景技术:

现有亲子互动主要还是传统上父母与孩子去游乐场、外出旅游等方式,这些方式不仅在金钱上要求高,在时间成本也较高。随着社会发展节奏的加快,现代父母的忙碌决定他们没有太多的时间和自己的孩子进行互动。不仅如此,现在学业的要求对孩子的学习压力较大,空余时间也特别少。现在亲子之间的娱乐活动不再拘泥与传统的互动方式。另外,市场上已有的亲子互动软件并不能起到亲子互动的效果,只是孩子单方面的与手机进行互动,不利于父母与孩子之间的交流,对孩子的健康发展也带来挑战。



技术实现要素:

为了克服现在亲子软件中父母与孩子之间互动特别少的问题,将传统的游戏经过算法改造融入到手机、平板等移动设备上,通过移动设备让亲子双方共同遵守游戏规则,在游戏中智育游戏与体育游戏相结合,提升互动效果,增加父母与孩子之间的凝聚力,促进孩子的身心发展。本发明解决其技术问题所采用的技术方案是:基于android的游戏开发技术,包括android端的游戏开发与web端的数据采集。android端主要基于界面的展示与游戏的进行,根据对传统游戏的改造(如大富翁、跳房子及拼图等)制定游戏规则,父母与孩子在通过软件的规则双方组队后进行游戏互动。web端可以和android端进行数据同步,记录父母与孩子之间的互动点滴。

以android技术为基础,移动设备为硬件支撑,开发出一款新型亲子互动游戏。游戏以简单便捷为特点,以营造和谐的家庭氛围为目标,以亲子均平等参与,以完成游戏的任务为驱动,创造平等交流、独立自主的亲子互动环境。从而不断增加亲子之间的感情与家庭的凝聚力。

本发明的有益效果是,本发明能够借助智能设备的便利,在时间和空间要求较低的情况下,完成高质量的亲子互动。既有利于发挥家长的监管作用,减少智能设备对孩子的不利影响,又可以增加亲子之间的互动交流,增强家庭的凝聚力。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1为本发明架构图;

图2为本发明自动构建地图核心算法分析图。

具体实施方式

1、关键实现技术

(1)游戏配置封装:系统会将游戏地图所需要必要属性封装管理,包括方格的宽高度、连接网格的线的长度、每一段的方格的个数(数组类型)、运动方格的下标(从0开始)、前台界面线性布局的集合(数组类型),每一段反向地图(向左或者向上方向)的下标集合(数组类型)、第一段地图的方向是垂直还是水平。

(2)全自动构建游戏地图技术:在该技术中,为方便实现自动化,将一个地图分成若干段,每当地图走向改变时即化分为一段(如图2),一个复杂的地图被划分为若干个直线小地图。每一段地图都是在一条水平(或垂直)线上,android前台布局实现整个地图很复杂,但是实现每一段小地图就非常简单了。只要确定了第一段地图的位置,根据传入的参数决定下一段地图的方向、长度、运动网格位置。该技术需要一个游戏配置作为参数,对游戏配置中的数据进行逻辑分析,处理,根据选择的地图模式不同,游戏配置不同,系统生成的地图游戏情景,外观也就有所不同,全自动构建游戏地图技术为提供了丰富多彩游戏环境。

(3)游戏监听服务:玩家的位置根据游戏的进度在不断地变化,如何判断玩家到达了带有运动的方格的位置呢?此时就需要系统的游戏监听服务,在游戏开始后,系统会自动启动游戏监听服务在后台持续运行,每当某一个玩家位置改变时,监听服务会去判断该位置是否为运动方格,若为运动方格,则弹出对应的运动故事情节,若不是则进入下一步监听,直到游戏结束,该服务自动销毁。

(4)游戏管理类:构造函数-推荐使用传入两个参数,一个游戏配置,一个上下文参数即可构建一个游戏管理类对象。游戏管理类是游戏最为核心的类,它封装玩家的数据,控制游戏的业务逻辑,处理玩家信息,监听游戏运动情况(由游戏监听服务提供支持),提示运动消息(通过弹框想用户反馈消息),提供开始游戏接口,调用了全自动构建地图技术等一系列的业务逻辑。游戏管理类是一个重量级的类,所以使用了单例模式,在创建了一个游戏管理对象之后会被缓存下来,下次使用直接从缓存中取,减少占用内存空间。

2、具体的实施方式

(1)游戏操作引导:首次进入应用,会进入游戏操作引导模块,该模块中会通过动画特效的方式给使用者展示操作的流程,使用者通过向左滑动查看上一步操作,向右滑动查看下一步操作,当然如果使用者已经了解产品可以直接选择跳过即可。

(2)游戏注册登录:使用者如果想要进入游戏,首先应该先有一个账号才可以进入。系统为提升用户体验度,支持第三方快捷注册、登录,包括qq登录、微信登录、微博登录。

(3)游戏选择情景:选择游戏情景(选择不同的地图)加入画廊特效,使用者可以通过向左或者向右滑动画廊选择要进入的游戏情景,画廊中展示给使用者的有图片和文字,每次显示1张图片和3个名称,中间的名称表示当前的游戏情景的名字,第一个名称表示上一个游戏情景的名字,最后一个名称表示下一个游戏情景的名称。游戏场景可分为已解锁场景和未解锁场景,系统初始化会提供5种已解锁场景,若要解锁场景,需要通过闯关获得金币用来解锁场景。

(4)游戏工具选择:选择情景之后进入选择工具界面,可以选择使用者家中已有的工具作为我们运动的道具,同时,支持一键全选功能,系统推荐功能,界面显示通过多行4列的多选按钮给用户提供选择。系统推荐功能根据用户历史使用习惯,分析用户倾向使用的道具,自动推荐给用户,使用者使用次数越多,推荐的工具越能够满足用户的需求。

(5)开始游戏:一个游戏中有两个角色在互动,分别是父母和孩子,所以在开始游戏之前,使用者应该先选择先行角色,是父母先行,还是孩子先行;选择游戏操作模式,是视觉操作还是听觉操作。先行角色旋转转盘,会得到一个随机数,先行角色向前运动相应的步数,如果停留在运动方格中,会提示要运动的故事情节,则根据提示,进行相应的运动,如果没有停留在运动的方格中,则由另一个角色进行相同的操作,依次类推,直到两个角色中某一方到达终点即为游戏结束。在游戏过程中,每一个角色完成故事情节中的运动要求都会得到相应的金币奖励,否则会得到相应的惩罚。

(6)玩家数据处理:当一场游戏结束后,该场游戏中的选择工具,游戏场景,经过的游戏运动情景,完成运动的情况都会同步到服务器中,通过分析处理,保存在数据库中。这些数据会成为下次用户选择工具推荐的依据。



技术特征:

技术总结
本发明是一种新型亲子娱乐互动平台系统,系统前端是Android APP,后端是Web服务器。使用者通过前端操作互动交流,产生的数据以Json形式发送至后端分析处理。前端主要采用的技术是自动构建地图技术,该技术主要用于游戏界面地图的自动智能化构建,运动方格位置的选定,运动故事情节的分配等一系列操作。前端的架构包括注册登录模块、使用者选择游戏情景模块、使用者选择游戏道具模块、使用者进行游戏互动模块,游戏运动过程中数据的分析及同步至服务器模块。

技术研发人员:张天壮;石刘帅;代槿
受保护的技术使用者:张天壮;石刘帅;代槿;任东冉;张文亮
技术研发日:2017.11.13
技术公布日:2019.05.21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1