苹果机游戏系统——教学阶段一.ppt

苹果机游戏系统——教学阶段一.ppt

ID:51587556

大小:1.25 MB

页数:30页

时间:2020-03-24

苹果机游戏系统——教学阶段一.ppt_第1页
苹果机游戏系统——教学阶段一.ppt_第2页
苹果机游戏系统——教学阶段一.ppt_第3页
苹果机游戏系统——教学阶段一.ppt_第4页
苹果机游戏系统——教学阶段一.ppt_第5页
资源描述:

《苹果机游戏系统——教学阶段一.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、苹果机游戏系统教学阶段一和二(需求分析及部分代码实现)目标项目背景需求描述需求分析模块划分开发环境详细设计与实现项目背景—游戏发展历史游戏发展史:第一款视频形式游戏游戏发展历史PDP-1小型机游戏发展历史第一款可运行在电视上的视频游戏——Odyssey游戏发展历史全球第一款营业性游戏机“电脑空间”及其说明书游戏发展历史Pong的街机游戏发展历史Pac-Man游戏发展历史一代经典任天堂红白机需求描述图1进行游戏图2游戏规则需求分析苹果机游戏系统以进行游戏为主并可以新建游戏进度、保存游戏进度和载入游戏进度,其中包括系统自身随机选中抵押项,用户选中游戏选项

2、以及在用户所选择的游戏选项和系统自身随机选中的游戏选项相同后对用户进行相应的奖励系统功能游戏进度管理:用户可以自行选择游戏进度进行游戏,其中包括新建游戏进度和载入游戏进度:新建游戏进度:实现用户重新创建包含自身信息的游戏进度用来游戏,其中包含用户在游戏中所使用的名称和在游戏中所拥有的分数保存游戏进度:实现用户保存现有游戏进度,包括用户名、游戏所得分数和保存时间。载入游戏进度:实现用户读取以往的游戏进度从而继续进行游戏,其中包含用户在游戏中所使用的名称和在游戏中所拥有的分数系统功能进行游戏:实现用户自由选择抵押项,系统随机选择抵押项,对用户所选抵押项和

3、系统所选抵押项进行匹配。如果相同则奖励相应分数。退出系统:退出苹果机游戏系统需求分析—系统用例模块划分模块类别功能游戏进度控制新建游戏进度重新创建包含用户名和用户所得分数的游戏进度保存游戏进度保存用户现有游戏进度,包括用户名、所得分数和保存时间载入游戏进度载入包含用户名和用户所得分数的游戏进度从而继续进行游戏进行游戏包含系统随机选择抵押项和玩家自由选择抵押项,并对其两者进行相关匹配退出系统退出苹果机游戏系统开发环境WindowXP/2003/VistaVisualStudio2008详细设计及实现任务需求1.游戏进度选择窗体即AppleWelcome

4、窗体任务需求:通过选择不同进度控制按钮从而实现新建游戏进度和载入游戏进度功能。选择“新建游戏进度”按钮,隐藏AppleWelcome窗体,显示memberNew窗体。选择“载入游戏进度”按钮,隐藏AppleWelcome窗体,显示load窗体。2.新建游戏进度窗体即memberNew窗体任务需求:要求输入用户名,从而使主程序窗体可以显示使用系统的用户名并可以保存。任务需求2任务需求3.载入游戏进度窗体即load窗体任务需求:在load窗体加载时显示以往保存的游戏进度,通过选择不同的游戏进度从而使用以前经过保存的游戏进度继续游戏,游戏进度中包括用户名、

5、游戏分数和保存时间。4.保存游戏进度窗体即save窗体任务需求:在save窗体加载时显示以往保存的游戏进度,通过选择不同的保存位置进行保存现有的游戏进度,游戏进度中包括用户名、游戏分数和保存时间。流程图游戏进度选择窗体界面设计创建玩家姓名窗体界面设计游戏主窗体界面设计保存游戏进度窗体界面设计载入游戏进度窗体界面设计类调用关系具体代码实现实现游戏进度选择、创建玩家姓名实现保存游戏进度实现载入游戏进度查看效果演示程序运行效果任务总结本课主要实现游戏进度的保存和载入功能,将游戏的进度内容即玩家名称,玩家拥有分数和游戏保存时间作为游戏进度保存进进度文件中即s

6、ave.txt。在这里用到了文件的读取与写入,用到了字符串的分隔等相关知识。通过本课的练习加深对文件操作的熟练程度,为以后进行复杂操作文件技术打好基础。FAQ为什么我不能正确的分隔字符串?在C#中作为分隔符的字符是区分英文格式和中文格式的即英文的“:”和中文的“:”是两个不通的分隔符,所以在进行字符串分隔时需要注意。总结项目背景需求描述需求分析模块划分开发环境详细设计与实现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。