利用MIT App Inventor安卓图形化开发入门,利用MIT App Inventor实现安卓图形化开发入门指南

马肤

温馨提示:这篇文章已超过474天没有更新,请注意相关的内容是否还可用!

摘要:,,本篇文章介绍了利用MIT App Inventor进行安卓图形化开发入门的知识。该工具为初学者提供了简单易懂的开发环境,通过图形化编程方式,无需编写复杂的代码,即可快速开发出安卓应用。文章详细介绍了开发过程,包括环境搭建、组件使用、界面设计等方面,为初学者提供了有力的指导,帮助他们轻松入门安卓开发。

1、程序描述:

背景此游戏以打地鼠游戏为灵感,进行了改良和优化。

主要功能益智小游戏,用于练习手速,放松娱乐。

技术路线使用Windows XP/7操作系统,采用MIT APP Inventor开发软件。

2、程序设计(模块图、算法流程图):

* 游戏组件覆盖选定为抓蝴蝶游戏所包含的组件,包括精灵组件、画布组件、计时器组件、音效播放器组件、按钮组件、标签组件和对话框组件等。

* 根据游戏制作流程,选定组件并了解其概念。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第1张

3、逻辑设计:

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第2张

开始页面设计设置背景图片,加入开始游戏按钮,并进行相应的小设计,设置背景音乐。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第3张

游戏页面设计设置背景图片,加入重新开始按钮,设置游戏规则,使用画布和精灵组件实现蝴蝶的动态效果,设置全局变量记录游戏成绩,实现蝴蝶的捕捉和扑空效果,当捕获蝴蝶只数达到10只或扑空次数达到3次时,跳转到相应的结束页面。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第4张

失败结束页面设计设置背景图片,加入重新开始按钮,并进行相应的小设计。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第5张

逻辑总设计图整合各个页面的逻辑,形成完整的游戏逻辑流程。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第6张

4、程序测试:

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第7张

开始界面测试界面简洁,背景音乐伴随,点击开始按钮后进入游戏界面。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第8张

游戏界面测试三只蝴蝶动态展示,蝴蝶的造型改变和移动效果流畅。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第9张

游戏规则测试捕获蝴蝶增加捕获次数,扑空增加扑空次数,当达到设定条件时跳转到结束页面。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第10张

胜利提示测试当捕获十只蝴蝶时,弹出胜利对话框,提示庆祝并询问是否继续游戏。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第11张

失败提示测试当扑空三次时,进入结束页面,点击重新开始按钮可返回游戏页面。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第12张

5、说明文档:

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第13张

* 本游戏在打地鼠游戏的基础上进行改良和升级,提供更加动态和逼真的游戏体验,可以作为平时的休闲放松游戏。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第14张

注意:提供的图片和组件设计图可以适当地嵌入到实验过程描述中,以更直观地展示实验内容和设计思路。

利用MIT App Inventor安卓图形化开发入门,利用MIT Inventor实现安卓图形化开发入门指南 第15张


0
收藏0
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • 【研发日记】Matlab/Simulink自动生成代码(二)——五种选择结构实现方法,Matlab/Simulink自动生成代码的五种选择结构实现方法(二),Matlab/Simulink自动生成代码的五种选择结构实现方法详解(二)
  • 超级好用的C++实用库之跨平台实用方法,跨平台实用方法的C++实用库超好用指南,C++跨平台实用库使用指南,超好用实用方法集合,C++跨平台实用库超好用指南,方法与技巧集合
  • 【动态规划】斐波那契数列模型(C++),斐波那契数列模型(C++实现与动态规划解析),斐波那契数列模型解析与C++实现(动态规划)
  • 【C++】,string类底层的模拟实现,C++中string类的模拟底层实现探究
  • uniapp 小程序实现微信授权登录(前端和后端),Uniapp小程序实现微信授权登录全流程(前端后端全攻略),Uniapp小程序微信授权登录全流程攻略,前端后端全指南
  • Vue脚手架的安装(保姆级教程),Vue脚手架保姆级安装教程,Vue脚手架保姆级安装指南,Vue脚手架保姆级安装指南,从零开始教你如何安装Vue脚手架
  • 如何在树莓派 Raspberry Pi中本地部署一个web站点并实现无公网IP远程访问,树莓派上本地部署Web站点及无公网IP远程访问指南,树莓派部署Web站点及无公网IP远程访问指南,本地部署与远程访问实践,树莓派部署Web站点及无公网IP远程访问实践指南,树莓派部署Web站点及无公网IP远程访问实践指南,本地部署与远程访问详解,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南。
  • vue2技术栈实现AI问答机器人功能(流式与非流式两种接口方法),Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法探究,Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法详解
  • 发表评论

    快捷回复:表情:
    评论列表 (暂无评论,0人围观)

    还没有评论,来说两句吧...

    目录[+]

    取消
    微信二维码
    微信二维码
    支付宝二维码