欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

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

    • 资源ID:3562280       资源大小:4.49MB        全文页数:25页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    论文题目:基于MTK的手 机游戏开发程序设计,指导教师: 答辩人: 专 业: 通信工程 班级:071班,XXX建筑大学信息与电气工程学院2007级本科毕业答辩,论文概述,本文根据VRE平台中定时器、资源管理 器及动画制作的原理,通过设定VRE定 时器的定时时间、制作应用程序图标和 游戏图片、设定随机数的产生方式、设 计手机处理动画,实现一款经典手机游 戏-分歧终结机。它可以使争端双方在指 定的时间内出剪刀、石头、布,从而消 除因为作弊给人们带来的分歧。,论文框架,研究背景 流程图 设计步骤,1,2,3,1 研究背景,随着世界移动通讯市场的迅速发展,手机让我们充分享受到无线通信的魅力。在高速发展的手机市场,MTK以在市场超过40的手机基带芯片份额成为目前国内最大的手机方案提供商。 VRE(Virtual Runtime Environment)是MTK子公司沃勤自主研发的针对移动终端设备的中间件解决方案。VRE包括嵌入式中间件平台和服务运营系统,为移动终端设备提供了一个完整高效的开发平台,使得终端制造商可以在跨芯片平台上进行手机系统研发,同时也使得移动应用商能够得到开发工具和支持。,2 流程图,2.1 程序流程 整个程序流程描述如下: 执行程序后,首先进入欢迎界面,按OK键准备出拳,按退出键退出程序。准备出拳后屏幕上会随机显示剪刀、石头或布,再次按下OK键会决定出拳,按右侧的返回键会返回欢迎界面。程序流程如图所示 :,2.2 设计流程 整个设计流程共分为五步:第一步是修改应用程序的图标和标题,包括VRE资源信息简介、修改应用程序的图标、修改应用程序的标题;第二步是界面设计和菜单的绘制,包括界面设计、绘制菜单、绘制按钮和处理用户按键;第三步是使用资源管理器进行图片加载,包括资源外部加载原理、使用资源管理器加载图片和图片的导入;第四步是图片的绘制,包括随机数的设置、获取系统时间和绘制图片。第五步是使用定时器制作动画效果。设计流程图如下:,3 设计步骤,3.1 创建新工程,3.2 修改应用程序的图标和标题,3.3 界面设计及菜单的绘制,3.4 使用资源管理器加载图片,3.5 图片的绘制 1、定义绘制图片的函数 void draw_image(VMINT index,VMINT x, VMINT y ) 2、定义图片枚举 enum moraType STONE = 0, SCISSOR, CLOTH ; 3、函数调用 VMINT rand = get_rand_number()%3; draw_image(rand,0,0);,3.6 使用定时器制作动画效果 1、定时器概述 定时器的使用: 定时器用来定时事件或动画。 定时器的特点:最多支持创建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、真机调试,谢谢老师!,

    注意事项

    本文(基于MTK的手机游戏开发程序设计答辩材料.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开