- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WinCE5.0的赛车游戏_Racing Car_设计文档
基于WinCE5.0的赛车游戏 RacingCar 设 计 文 档 小组编号: 2009040701 作 者:创城 张献争陈志新 目录 目录 2 摘要 3 第1章 需求分析 4 1.1开发背景 4 1.2开发方法、产品效果 4 第2章 系统方案 5 2.1 软件结构、硬件环境 5 2.2 开发平台 5 第3章 系统设计 6 3.1 模块与架构 6 软件架构及模块 6 第4章 系统实现 7 4.1关键代码分析 7 第5章 软件实施 10 第6章 特 色 11 结 论 12 参考文献 13 摘要 本项目将在实验箱上实现一个基于WinCE 5.0的赛车游戏,亦即开发出一款赛车游戏机。采用PlatForm Builder 5.0定制嵌入式操作系统,使用C# 2005语言开发。系统定制参考了以前的实验,游戏程序的设计以及游戏的编程和调试都是自己完成。 关键词:赛车 第1章 需求分析 1.1开发背景 在台式机/笔记本上虽然能玩很多游戏,但由于台式机/笔记本携带都很不方便,因此需要有一款便携式的游戏机,让人们随身携带,随时随地都可以玩游戏。 1.2开发方法、产品效果 采用了软件工程化的方法进行软件开发,软件是通过概要设计文档来确定架构的,通过详细设计来确定相应的算法,最后编程 运行效果:开发完成后,在实验箱上玩上游戏。游戏的界面友好,简单易玩。按钮布局类似于俄罗斯方块,增加了游戏类型的选择。主界面是一辆赛车以及随着积分增加而难度不断加大的赛道,全屏运行。 第2章 系统方案 2.1 软件结构、硬件环境 软件中主要由两个部分组成:用户接口(即界面)的绘制,以及游戏的规则逻辑和程序数据的处理过程。 硬件环境:S3C2410实验箱 软件的结构以及硬件环境,选择什么开发环境和平台工具 2.2 开发平台 Platform Builder 5.0 + VS 2005 C#+博创UT2410实验箱 第3章 系统设计 3.1 模块与架构 系统架构如下图所示 软件架构及模块 第4章 系统实现 4.1关键代码分析 //计时器 private void timer1_Tick(object sender, EventArgs e) { if (running == true ispause == false) { label2.Text = Convert.ToString(time); label4.Text = Convert.ToString(level); loadCreate(); MyDraw(); } } //主功能:随机生成路,并计算积分和等级 //算法: //生成随机数+1或-1(以决定下一次是向左转,还是向右转) //调用hitCar()判断是否撞车。(撞车则结束游戏) //将二维矩阵matrix的各行下移一格,空出最顶行 //用随机数确定路的转向。 //计算分数及等级,确定游戏速度 //将新生成的路添加到matrix的最顶行 private void loadCreate() { do { newMove = move.Next(-1, 2); } while (newMove == 0); hitCar(); for (int i = 0; i 15; i++) for (int j = 19; j 0; j--) { matrix[i, j] = matrix[i, j - 1]; } //随机生成路 if (time % 3 == 0) { if (newMove == -1 loadSign -4) { for (int
您可能关注的文档
- 培训音变篇.ppt
- 基上unit9_Food_for_thought.ppt
- 基于 Flow 的云网分析.docx
- 培训资料(软包).ppt
- 培训采油工艺讲义课件12年6.ppt
- 基于51单片机的英文论文.doc
- 基于ABAP的FTP操作.docx
- 基于51单片机的音乐游戏.docx
- 基于8255的8LED显示录音回放机设计.doc
- 基于 Struts2 的网上图书管理系统的设计与实现.doc
- 2025-2026学年小学英语六年级上册辽师大版(三起)(2024)教学设计合集.docx
- 2025-2026学年小学英语六年级下册清华大学版教学设计合集.docx
- 2025-2026学年初中历史统编版五四学制2024中国历史第三册-统编版五四学制2024教学设计合集.docx
- 2025-2026学年初中地理中图版八年级下册-中图版2012教学设计合集.docx
- 2025-2026学年初中生物学北京版七年级上册-北京版教学设计合集.docx
- 2025-2026学年初中信息技术(信息科技)八年级上册湘电子版(2019)教学设计合集.docx
- 2025-2026学年初中信息技术(信息科技)七年级下册北师大版教学设计合集.docx
- 2025-2026学年初中英语仁爱科普版八年级下册-仁爱科普版2012教学设计合集.docx
- 2025-2026学年初中英语仁爱科普版九年级下册-仁爱科普版2012教学设计合集.docx
- 2025-2026学年高中地理中图版2007选修3旅游地理-中图版2004教学设计合集.docx
有哪些信誉好的足球投注网站
文档评论(0)