精华内容
下载资源
问答
  • 基于APPInventor的一款益智游戏的设计与实现
    千次阅读
    2021-01-13 15:33:59

    基于

    APPInventor

    的一款益智游戏的设计与实现

    佚名

    【期刊名称】

    《电脑知识与技术》

    【年

    (

    ),

    期】

    2018(014)035

    【摘要】

    随着移动互联网的不断发展

    ,

    智能手机的普及速度远超乎我们的想象

    ,

    能手机已经成为人们学习、沟通、娱乐的主要设备

    .

    因此

    ,

    手机的娱乐应用服务将

    会有及其巨大的发展空间

    ,

    手机游戏就是其中之一

    .

    考验记忆力的益智类游戏

    "

    少皆宜

    ",

    有着广泛的受众群体

    ,

    在闲暇时光玩上一局

    ,

    即可以放松一下自我

    ,

    又能活

    跃思维

    ,

    为人们紧张而忙碌的生活平添一点情趣和乐趣

    .

    该文作者将使用

    APP

    inventor

    平台设计一款益智类的记忆力小游戏

    .

    【总页数】

    2

    (71-72)

    【关键词】

    APPInventor;

    记忆力

    ;

    益智游戏

    【作者】

    佚名

    【作者单位】

    【正文语种】

    中文

    【中图分类】

    TP311

    【相关文献】

    1.

    一款基于

    Android

    平台益智游戏的设计与实现

    [J],

    赵宏

    2.

    益智类手游设计的六个原则——源于一款流行游戏的思考

    [J],

    吴佳骅

    3.

    益智类手游设计的六个原则——源于一款流行游戏的思考

    [J],

    吴佳骅

    4.

    基于

    Unity3D

    的一款跑酷游戏设计与实现

    [J],

    孟美

    ;

    马充

    5.

    一款手机足球游戏的设计与实现

    [J],

    姜邻泉

    更多相关内容
  • appinventor小游戏源码

    2019-01-03 14:52:09
    一个查看股市的程序aia源码
  • 几个基于Android的小游戏,利用App Inventor开发,比较简单基础,可以直接在App Inventor导出,完整的代码,适合初学者学习
  • app inventor开发的2048 为aia模式 之前找了很久才找到了,传上来更大家共享下,希望对大家有帮助,欢迎下载或者永久保存。
  • 2048简易做法,通过canvas的flung判断等方式完成游戏的要求。
  • Appinventor2 游戏源码--仿2048。仿2048----Appinventor2 游戏源码 Appinventor2。
  • appinventor2 篮球小游戏

    2020-12-18 09:39:21
    appinventor2 篮球小游戏
  • 本程序包含了使用网络数据库操作的登录注册功能,以及一个完整的俄罗斯方块程序,还有一个指南针方向传感器,还有最后一个是天气demo,相当于是三合一的吧。相当于总体上的整理了这边的这个程序。
  • 基于App Inventor的躲避障碍物小游戏,可以通过手机倾斜影响陀螺仪控制物体移动,比较简单,有完整的APK文件和aia文件,可以直接使用或自行修改,适合新手入门
  • 首页按钮有6个,包括:划线、画圆、文字、保存、清屏以及颜色,各自的功能为: 划线:点击后两个黄色小球之间画出一道黄色的线。 画圆:点击后在粉色小球位置画一个粉色的圆。 文字:点击后在红色小球位置出现... ... ...
  • 基于AppInventor开发的贪吃球小游戏.aia源文件可换头像整人
  • app inventor 打地鼠

    2020-04-27 08:18:39
    1、一只地鼠会在屏幕中随机出现(可以是几个固定的洞中随机出现,也可以草地...2、每局游戏有时间限制,如30秒钟,时间能倒计时显示,时间到了游戏结束; 3、打中地鼠1次加1分,能显示当前得分; 4、有重新开始功能;
  • “打地鼠游戏”由三个屏幕组成;屏幕1,由两个标签(“欢迎来到打地鼠游戏”,“祝您玩的开心”),一个图像(打地鼠的图像),一个按钮(开始按钮)组成;屏幕2,由四个标签(时间,分数),一个画布,一个图像精灵...
  • appinventor2 你画我猜小游戏
  • 四天下来的成果,绝对原创 Appinventor2 游戏源码--仿像素鸟
  • 一个基于App Inventor的模拟钢琴演奏APP,包含完整代码和安卓APP,可以直接下载使用或者在App Inventor中打开修改,和视频配套学习,适合初学者或者课程作业参考。
  • app inventor2 2048小游戏

    2020-12-18 09:34:54
    app inventor2 制作的2048小游戏
  • 1、App具有画线和画圆功能; 2、画图能命名存盘; 3、能实现触屏作画,颜色能像案例中一样由用户配色; 4、画字,能让原来的“AnAn”文字每次出现都随机改变方向; 5、说明文档文件能打开且对了解该App有帮助; *注...
  • 37个都是appinventor案例源码,都是aia格式文件,亲测全部都能正常运行 2048小游戏,求和,背得快,,魔术,猜数字,猜字谜,出题机,打地鼠,弹球,点名工具,电影墙,调色板,飞机大战,鸡兔同笼,记事本,甲骨文...
  • AppInventor2的一个选择音符游戏,aia模板, 个人觉得还是挺好玩的....菜鸟发布资源
  • 弹钢琴appinventor.zip

    2020-04-23 22:46:33
    1、App能运行,至少有7个琴键可以发出1、2 、3、4、5、6、7音阶;2、实现录音和回放功能;3、出现乐谱,教玩家怎么谈某首曲子,比如星星、两只老虎。提示玩家方法可以是逐个出现下一个音阶提示,也可以是有个标记...
  • App inventor成语接龙单机游戏相关的.aia文件,说明文档和apk,该游戏实现功能:1.可实现判断输入词语是否是成语;2.可以判断是否符合成语接龙游戏规则;3、可以实现提示功能;4、可以实现显示成语含义的功能;apk...
  • 这个是在appinventor 官方广州服务器制作的简易贪吃蛇,只用了球形精灵和画布为主要插件,等待完善,这个是apk安卓应用,不包括aia源码,适用于各位下载试用,所以不需要积分(如果要积分的话,就是系统修改的了),...
  • 2048小游戏APP

    2020-02-20 02:29:09
    个人开发的2048小游戏APP。除原生的2048游戏场景外,还加入了多种道具模式,使游戏更畅快好玩。
  • 第三章 APP Inventor 代码编写 6 3.1用户主界面 6 3.2左移动按钮逻辑设计 8 3.3 右移动按钮逻辑 8 3.4旋转按钮逻辑设计 9 3.5重新开始按钮设计 11 第四章 游戏测试 11 第五章 总结 12 致谢 13 参考文献 14
  • 1、屏幕1(欢迎界面),由两个标签(用于占空位),两个按钮(开始游戏,退出),一个不可视组件(对话框)组成; 2、屏幕2(游戏界面),有一个标签(提示输入的上一个成语),一个文本输入框(输入成语),一个...
  • 最近和大宝一起学习探索这款APP Inventor,面向手机的编程软件.游戏主要实现的功能:玩家通过倾斜设备来控制瓢虫移动;用屏幕上的指示条来显示瓢虫的生命值,生命值会随时间减少,当生命值为零时,瓢虫会因饥饿而死亡...

    最近和大宝一起学习探索这款APP Inventor,面向手机的编程软件.

    游戏主要实现的功能:

    玩家通过倾斜设备来控制瓢虫移动;用屏幕上的指示条来显示瓢虫的生命值,生命值会随时间减少,当生命值为零时,瓢虫会因饥饿而死亡;瓢虫追逐并吃掉蚜虫来提高生命值,抵御饥饿;瓢虫要尽量躲避青蛙,当瓢虫与青蛙发生碰撞时,瓢虫死亡。

    所用到的素材列表(图片来源于百度):

    蚜虫, 青蛙,瓢虫(活的),瓢虫(死的)(这里我运用了颜色来区分活的和死的.)

    所使用到了软件内容:

    使用多个精灵组件,并检测它们之间的碰撞;使用方向传感器组件检测设备的倾斜,并借此来控制精灵的移动;改变精灵所显示的图片;在画布组件上画线;用计时器组件控制多个事件;用变量来记录数值(瓢虫的生命值);创建和使用带参数的过程;使用“并且”块。

    组件清单:

    操作步骤如下:

    设计瓢虫的运动,具体如下图所示.在设计视图中创建一个画布,命名为竞技场,并设置其宽度为“充满”,高度为300像素;在竞技场上放置一个精灵,命名为瓢虫,并设置其图片属性为活的瓢虫图片。

    瓢虫的运动由方向传感器来控制,通过检测设备的倾斜幅度,来决定运动的方向及速度;计时器与方向传感器配合使用,来决定瓢虫对设备方向改变的敏感度。计时器的计时间隔为10毫秒(每秒100次),每隔10毫秒,检测一次设备的倾斜幅度,并相应地改变瓢虫的运动方向及速度 。

    2.生命值的显示

    利用第二个画布组件绘制红色指示条,来显示瓢虫的生命值,线条高度为1个像素,宽度为瓢虫的生命值,取值范围从200(健康)到0(死亡)。

    两次调用绘制线条过程:第一次用来擦除旧线(覆盖整个画布宽度的白线),第二次用来显示新的生命值.

    3.瓢虫因饥饿而死

    如果瓢虫吃不到足够的蚜虫,或者被青蛙吃掉,则游戏结束。

    在瓢虫移动的过程中:

    让瓢虫的生命值递减(生命值 = 生命值 - 1);显示新的生命值(调用显示生命值过程);如果生命值为0,则调用游戏结束过程。

    4.添加蚜虫

    即让蚜虫在竞技场上移动。如果瓢虫撞上蚜虫(视同“吃”掉它),则瓢虫的生命值升高,而蚜虫消失,稍后会再次出现。

    计时器每发生一次计时事件(每秒钟100次)都将调用移动瓢虫及移动蚜虫过程。移动蚜虫过程首先生成一个介于0到1之间的随机数,例如0.15,如果该数<0.20(在20%的时间里),蚜虫将改变方向,改变的角度为0到360之间的随机数;如果该数≥0.20(在其余80%的时间里),蚜虫方向保持不变。

    5.瓢虫吃掉蚜虫

    每次调用吃掉蚜虫过程,变量生命值增加50,这缓解了瓢虫的饥饿。然后,设置蚜虫的可见及启用属性均为假,看上去像是消失了。最后,随机生成x、y坐标,并“让蚜虫移动到指定位置”,这样,蚜虫会在一个新位置再次出现(如果留在原地,它一出现就会立即被吃掉)。

    6.蚜虫的回归

    最终蚜虫要重新出现,按图5-14所示修改吃掉蚜虫过程:仅当蚜虫可见时,令其改变方向(改变一个不可见的蚜虫岂不是浪费时间);若蚜虫不可见(如刚刚被吃掉),将有1/20(5%)的机会重新出现,或者说会被再吃掉。

    7.模拟多个蚜虫的出现

    创建重新开始按钮的点击事件处理程序,代码如图5-15所示:

    设生命值为200;重新启用蚜虫并使其可见;重新启用瓢虫,并将其图片改为活的瓢虫

    到目前为止,让瓢虫活着并不难,因此我们需要一个捕食者。就是说我们要添加一个奔向瓢虫的青蛙,如果它们之间发生碰撞,则瓢虫被吃掉了,游戏结束。

    8.青蛙追捕瓢虫

    修改瓢虫触碰事件处理程序,如果瓢虫与青蛙碰撞,则生命值及其指示条都将变为0,且游戏结束

    9.瓢虫回归

    在重新开始按钮的点击事件中,已经用程序将死瓢虫图片替换成了活瓢虫的图片。现在,需要添加代码将瓢虫随机地移动到某个位置。

    10.添加音效

    在设计视图中添加一个音效播放器组件。设置其源文件属性为已上传的声音文件frog.wav;进入编程视图,做如下操作:在吃掉蚜虫过程中添加“让音效播放器1振动”块,参数为100毫秒,以便在蚜虫被吃掉时,设备产生振动;在瓢虫的触碰事件处理程序中,调用音效播放器1的播放功能,代码位置在调用游戏结束之前,以便当青蛙吃掉瓢虫时发出叫声。好了,到目前为止,一款超级好玩的通过倾斜手机来控制瓢虫吃掉蚜虫或是躲避青蛙的游戏就完成了,你也可以试下自己制作游戏自己玩哦.

    展开全文
  • 作业要求: 1、有一架玩家可以控制的飞机,控制方法不限,可以是传感器、按键或者触屏拖动等; 2、至少有一架敌机,敌机撞到玩家的飞机,玩家飞机炸毁,玩家输; 3、玩家的飞机可以发射子弹,子弹碰到敌机后敌机会...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 400
精华内容 160
关键字:

appinventor小游戏