- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
苹果机游戏统——教学阶段一(免费下载)
苹果机游戏系统 教学阶段一和二(需求分析及部分代码实现) 目标 项目背景 需求描述 需求分析 模块划分 开发环境 详细设计与实现 项目背景—游戏发展历史 游戏发展史:第一款视频形式游戏 游戏发展历史 PDP-1小型机 游戏发展历史 第一款可运行在电视上的视频游戏——Odyssey 游戏发展历史 全球第一款营业性游戏机“电脑空间”及其说明书 游戏发展历史 Pong的街机 游戏发展历史 Pac-Man 游戏发展历史 一代经典任天堂红白机 需求描述 需求分析 苹果机游戏系统以进行游戏为主并可以新建游戏进度、保存游戏进度和载入游戏进度,其中包括系统自身随机选中抵押项,用户选中游戏选项以及在用户所选择的游戏选项和系统自身随机选中的游戏选项相同后对用户进行相应的奖励 系统功能 系统功能 进行游戏:实现用户自由选择抵押项,系统随机选择抵押项,对用户所选抵押项和系统所选抵押项进行匹配。如果相同则奖励相应分数。 退出系统:退出苹果机游戏系统 需求分析—系统用例 模块划分 开发环境 Window XP/2003/Vista Visual Studio 2008 详细设计及实现 任务需求 任务需求2 任务需求 流程图 游戏进度选择窗体界面设计 创建玩家姓名窗体界面设计 游戏主窗体界面设计 保存游戏进度窗体界面设计 载入游戏进度窗体界面设计 类调用关系 具体代码实现 实现游戏进度选择、创建玩家姓名 实现保存游戏进度 实现载入游戏进度 查看效果 演示程序运行效果 任务总结 本课主要实现游戏进度的保存和载入功能,将游戏的进度内容即玩家名称,玩家拥有分数和游戏保存时间作为游戏进度保存进进度文件中即save.txt。在这里用到了文件的读取与写入,用到了字符串的分隔等相关知识。通过本课的练习加深对文件操作的熟练程度,为以后进行复杂操作文件技术打好基础 。 FAQ 为什么我不能正确的分隔字符串? 在C#中作为分隔符的字符是区分英文格式和中文格式的即英文的“:”和中文的“:”是两个不通的分隔符,所以在进行字符串分隔时需要注意。 总结 项目背景 需求描述 需求分析 模块划分 开发环境 详细设计与实现 * Hands-On实训教程系列 Hands-On实训教程系列 图1 进行游戏 图2 游戏规则 游戏进度管理:用户可以自行选择游戏进度进行游戏,其中包括新建游戏进度和载入游戏进度: 新建游戏进度:实现用户重新创建包含自身信息的游戏进度用来游戏,其中包含用户在游戏中所使用的名称和在游戏中所拥有的分数 保存游戏进度:实现用户保存现有游戏进度,包括用户名、游戏所得分数和保存时间。 载入游戏进度:实现用户读取以往的游戏进度从而继续进行游戏,其中包含用户在游戏中所使用的名称和在游戏中所拥有的分数 退出苹果机游戏系统 退出系统 包含系统随机选择抵押项和玩家自由选择抵押项,并对其两者进行相关匹配 进行游戏 载入包含用户名和用户所得分数的游戏进度从而继续进行游戏 载入游戏进度 保存用户现有游戏进度,包括用户名、所得分数和保存时间 保存游戏进度 重新创建包含用户名和用户所得分数的游戏进度 新建游戏进度 游戏进度控制 功能 模块类别 1.游戏进度选择窗体即AppleWelcome窗体任务需求: 通过选择不同进度控制按钮从而实现新建游戏进度和载入游戏进度功能。 选择“新建游戏进度”按钮,隐藏AppleWelcome窗体,显示memberNew窗体。 选择“载入游戏进度”按钮,隐藏AppleWelcome窗体,显示load窗体。 2.新建游戏进度窗体即memberNew窗体任务需求: 要求输入用户名,从而使主程序窗体可以显示使用系统的用户名并可以保存。 3.载入游戏进度窗体即load窗体任务需求: 在load窗体加载时显示以往保存的游戏进度,通过选择不同的游戏进度从而使用以前经过保存的游戏进度继续游戏,游戏进度中包括用户名、游戏分数和保存时间。 4.保存游戏进度窗体即save窗体任务需求: 在save窗体加载时显示以往保存的游戏进度,通过选择不同的保存
您可能关注的文档
- 艺术与传媒院专业认知实习手册.docx
- 艰苦的野外质工作.doc
- 自己做保安仪.ppt
- 良好农业规认证实施规则.doc
- 船舶操纵 舶掉头操纵.ppt
- 色谱分离基方程2-2.ppt
- 舒降之安全-代表用.ppt
- 船舶贸易与营3(第二章).ppt
- 艾雪狄丝告您如何做一名合格的内衣店店长.ppt
- 节假日安全查表,季度安全检查表.doc
- 1.1细胞是生命活动的基本单位课件-2024-2025学年高一上学期生物人教版必修1.pptx
- 1.2细胞的多样性和统一性第1课时课件-2024-2025学年高一上学期生物人教版必修1.pptx
- 第16课《白杨礼赞》课件-2025-2026学年统编版语文八年级上册.pptx
- 2026届高三生物一轮复习课件+减数分裂与生物的遗传、变异.pptx
- 3.1细胞膜的结构和功能第2课时课件-2025-2026学年高一上学期生物人教版必修1.pptx
- 2025届高三生物一轮复习课件2.1减数分裂和受精作用.ppt
- 中考语文二轮专题复习课件:新闻概括题.pptx
- 第6课《我看》课件+++2025-2026学年统编版语文九年级上册.pptx
- 第21课《人民英雄永存不朽》课件-2025-2026学年统编版语文八年级上册.pptx
- 2025年广西河池罗城特聘农机技术指导员的(1人)考前自测高频考点模拟试题含答案详解(b卷).docx
文档评论(0)