基于MTK的机游戏开发程序设计答辩材料

上传人:仙*** 文档编号:73829278 上传时间:2022-04-12 格式:PPT 页数:25 大小:4.45MB
收藏 版权申诉 举报 下载
基于MTK的机游戏开发程序设计答辩材料_第1页
第1页 / 共25页
基于MTK的机游戏开发程序设计答辩材料_第2页
第2页 / 共25页
基于MTK的机游戏开发程序设计答辩材料_第3页
第3页 / 共25页
资源描述:

《基于MTK的机游戏开发程序设计答辩材料》由会员分享,可在线阅读,更多相关《基于MTK的机游戏开发程序设计答辩材料(25页珍藏版)》请在装配图网上搜索。

1、XXX建筑大学信息与电气工程学院建筑大学信息与电气工程学院2007级本科毕业答辩级本科毕业答辩论文概述论文概述本文根据本文根据VRE平台中定时器、资源管理平台中定时器、资源管理器及动画制作的原理,通过设定器及动画制作的原理,通过设定VRE定定时器的定时时间、制作应用程序图标和时器的定时时间、制作应用程序图标和游戏图片、设定随机数的产生方式、设游戏图片、设定随机数的产生方式、设计手机处理动画,实现一款经典手机游计手机处理动画,实现一款经典手机游戏戏-分歧终结机。它可以使争端双方在指分歧终结机。它可以使争端双方在指定的时间内出剪刀、石头、布,从而消定的时间内出剪刀、石头、布,从而消除因为作弊给人们

2、带来的分歧。除因为作弊给人们带来的分歧。论文框架论文框架研究背景研究背景流程图流程图设计步骤设计步骤1231 研究背景研究背景u随着世界移动通讯市场的迅速发展,手机让随着世界移动通讯市场的迅速发展,手机让我们充分享受到无线通信的魅力。在高速发展我们充分享受到无线通信的魅力。在高速发展的手机市场,的手机市场,MTK以在市场超过以在市场超过40的手机基的手机基带芯片份额成为目前国内最大的手机方案提供带芯片份额成为目前国内最大的手机方案提供商。商。uVRE(Virtual Runtime Environment)是)是MTK子公司沃勤自主研发的针对移动终端设备子公司沃勤自主研发的针对移动终端设备的中

3、间件解决方案。的中间件解决方案。VRE包括嵌入式中间件平包括嵌入式中间件平台和服务运营系统,为移动终端设备提供了一台和服务运营系统,为移动终端设备提供了一个完整高效的开发平台,使得终端制造商可以个完整高效的开发平台,使得终端制造商可以在跨芯片平台上进行手机系统研发,同时也使在跨芯片平台上进行手机系统研发,同时也使得移动应用商能够得到开发工具和支持。得移动应用商能够得到开发工具和支持。2 流程图流程图2.1 程序流程程序流程整个程序流程描述如下:整个程序流程描述如下: 执行程序后,首先进入欢迎界面,按执行程序后,首先进入欢迎界面,按OK键准备出拳,按退出键退出程序。准键准备出拳,按退出键退出程序

4、。准备出拳后屏幕上会随机显示剪刀、石头备出拳后屏幕上会随机显示剪刀、石头或布,再次按下或布,再次按下OK键会决定出拳,按右键会决定出拳,按右侧的返回键会返回欢迎界面。程序流程侧的返回键会返回欢迎界面。程序流程如图所示如图所示 :2.2 设计流程设计流程整个设计流程共分为五步:第一步是修整个设计流程共分为五步:第一步是修改应用程序的图标和标题,包括改应用程序的图标和标题,包括VRE资资源信息简介、修改应用程序的图标、修源信息简介、修改应用程序的图标、修改应用程序的标题;第二步是界面设计改应用程序的标题;第二步是界面设计和菜单的绘制,包括界面设计、绘制菜和菜单的绘制,包括界面设计、绘制菜单、绘制按

5、钮和处理用户按键;第三步单、绘制按钮和处理用户按键;第三步是使用资源管理器进行图片加载,包括是使用资源管理器进行图片加载,包括资源外部加载原理、使用资源管理器加资源外部加载原理、使用资源管理器加载图片和图片的导入;第四步是图片的载图片和图片的导入;第四步是图片的绘制,包括随机数的设置、获取系统时绘制,包括随机数的设置、获取系统时间和绘制图片。第五步是使用定时器制间和绘制图片。第五步是使用定时器制作动画效果。设计流程图如下:作动画效果。设计流程图如下: 3 设计步骤设计步骤3.1 创建新工程创建新工程3.2 修改应用程序的图标和标题修改应用程序的图标和标题 3.3 界面设计及菜单的绘制界面设计及

6、菜单的绘制3.4 使用资源管理器加载图片使用资源管理器加载图片3.5 图片的绘制图片的绘制1、定义绘制图片的函数、定义绘制图片的函数void draw_image(VMINT index,VMINT x, VMINT y )2、定义图片枚举、定义图片枚举enum moraTypeSTONE = 0, SCISSOR,CLOTH;3、函数调用、函数调用 VMINT rand = get_rand_number()%3;draw_image(rand,0,0);3.6 使用定时器制作动画效果使用定时器制作动画效果1、定时器概述、定时器概述定时器的使用定时器的使用: 定时器用来定时事件或动画。定时器

7、用来定时事件或动画。定时器的特点:最多支持创建定时器的特点:最多支持创建30个定时器;通过个定时器;通过ID来区来区分;每隔一段时间自动执行一次定时事件,直到定时器被分;每隔一段时间自动执行一次定时事件,直到定时器被删除。删除。2、创建定时器、创建定时器 vm_create_timer: VMINT vm_create_timer(VMUINT32 millisec,VM_TIMERPROC_T timerproc);参数参数1:定时器间隔时间,以毫秒为单位。:定时器间隔时间,以毫秒为单位。参数参数2:timerproc为定时器的回调函数。为定时器的回调函数。返回值:定时器返回值:定时器ID,返回负表示创建定时器失败。,返回负表示创建定时器失败。3、删除定时器、删除定时器VMINT vm_delete_timer(VMINT timerid);参数参数timerid为定时器的为定时器的ID;3.7 程序编译调试程序编译调试1、模拟调试、模拟调试点击菜单点击菜单 Build -Start Debug -Go或点击或点击 F5。当开始调试时,模拟器被运行。程序随着模拟器当开始调试时,模拟器被运行。程序随着模拟器一起运行。一起运行。2、真机调试、真机调试

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!