少儿手机编程:边学边玩效率高,来做个好玩的APP吧

时间:2018-03-20 10:38来源:童程童美 作者:童程童美 点击:

  少儿手机编程:边学边玩效率高,一起来做这个好玩的APP吧!

  一款手机游戏可以让孩子们放松身心、减压排乏,但爸爸妈妈是否有这样的担心,游戏容易上瘾,害怕孩子沉迷于游戏响学习,甚至身心健康。但小童老师认为游戏是孩子娱乐生活中不可缺少的一部分,只要爸爸妈妈用对了方法,适当的手机网络游戏对孩子的成长肯定都是有益的。

  少儿手机编程

  这里小童老师就给爸爸妈妈支个小妙招,不如让孩子学学怎么制作游戏,孩子了解了游戏制作过程、逻辑算法,自然不会那么容易沉迷游戏,而且相信能制作出自己的游戏,也能大大增加孩子的自信心,如果孩子真的对游戏感兴趣,爸爸妈妈就可以放心的开发孩子的游戏兴趣,将来能做一名优秀的游戏制作工程师,也是棒棒哒!

  今天小童老师就教宝宝们用我们的App Inventor制作一款简单的手机小游戏,爸爸妈妈赶紧叫上宝宝一起动手学起来吧!

  我们先来看一下这个小游戏的界面

  少儿手机编程

  游戏规则

  地面上的篮子以一定速度左右移动,随时间的流逝篮子会加快移动速度;

  点击“释放小球”,小球以一定速度落下,小球落入移动的篮子中得一分;

  游戏限时120秒。

  第一步 界面设计

  1、顶部信息条:界面顶部的倒计时显示和分数显示,包含一个水平布局和五个标签,组件列表如下图:

  少儿手机编程

  其中占位标签的文本都设置为空,占位标签的宽度设置为充满。

  2、画布栏。组件列表如下图:

  少儿手机编程

  拖拽一个画布到界面上,设置画布的宽度为充满,高度为420,;然后拖拽两个图像精灵到界面上,设置“球图像精灵”的Y坐标为0,宽度和高度均为20像素,“篮子图像精灵”的Y坐标为370,宽度为60,高度为40,并给两个图像精灵添加对用的图片。

  3、按钮和背景。拖拽一个按钮组件到画布的下方,为按钮添加对应的背景图片,设置屏幕“Screen”水平对齐方式为居中,并设置对应的背景图片。

  4、非可视化组件。向界面中拖拽一个计时器、两个对话框、一个音效。命名如下图:

  去掉“倒计时”启用计时属性的对勾,为“音效1”设置源文件。

  少儿手机编程

  第二步 代码设计

  1、界面初始化。打开界面时我们利用一个对话框来显示游戏规则,同时初始化时设置“篮子”的初始速度和移动方向,点击“开始游戏”后启用计时器。代码如下

  少儿手机编程

  2、篮子到达边界。篮子移动到画布的右边界或左边界,需要掉头向相反的方向移动。代码如下:

  少儿手机编程

  3、小球落下。点击按钮,小球向指定方向、以指定速度下落,落到边界或者篮子里消失,重新出现在画布最上方,与篮子碰撞得一分,落入画布边界不得分。

  少儿手机编程

  4、倒计时。随着倒计时篮子的速度加快,这里设计当倒计时到90,60,30时改变篮子的速度。当倒计时时间标签为0时结束游戏,弹出游戏结束对话框显示本局分数。

  少儿手机编程

  到这里我们的界面和代码全部设计完成,小朋友们赶紧连上AI伴侣试一下效果吧,界面上所有组件的宽高可以根据实际情况稍作调整。

  少儿手机编程

  看完之后,是不是感觉这款游戏超级棒呢!感兴趣的家长可以带着自己的宝宝一起来制作哦,

  童程童美少儿手机编程

  童程童美少儿手机编程课程,面向10岁以上孩子,通过逻辑测试的零基础或一定编程基础的适龄儿童。采用Java语言和专业开发工具进行教学,由浅入深、系统化的教授如何开发在Android移动设备上使用的手机应用和游戏。课程设计趣味感强,游戏主题贯穿其中。在学习中锻炼孩子的逻辑思维能力、培养兴趣、提高孩子的专注力、提升孩子的严谨性和抗挫能力。课程学习后,能够学以致用,使学习和生活相结合,让孩子获得成就感。

(责任编辑:成都达内)

未获取畅言代码,错误消息:sign error

CopyRight © 2002-2016 成都达内科技职业技能培训学校 (www.cdtedu.com) 版权所有 成都达内 川公网安备 51019002000307号 网站地图