ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:1.90MB ,
资源ID:3596306      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3596306.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(“猴子选大王”实验报告.doc)为本站会员(da****u)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

“猴子选大王”实验报告.doc

1、 计算机程序设计实训报告选题名称专业班级: 实习时间:2015 年 7 月 2 日至 7 月 5 日 实习地点: 文理楼 147 成 员 1: 成 员 2: 个人分考勤(10%)文档(30%)创意及实现(30%)视频(30%)总成绩(100%) 成员 1 成员 2黑体,小二,居中对齐,长题目换行后,两行汉字的第一个字要上下对齐,有副标题的用“ ”连接(另起一行,右对齐) 。1一、作品概述作品的创意,实现的主要功能,有什么创新点。二、功能设计1. 游戏运行,初试界面出现空格开始的提示。2. 玩家按空格开始游戏,6 只猴子排成一列。3. 游戏开始后,用户每按一次空格键,随机从猴子队列中产生一个被淘

2、汰的猴子4. 被淘汰的猴子会出局,加入屏幕下方的淘汰者猴子队列中。5. 站在被淘汰猴子后方的选手依次往前移,填补空白6. 用户继续按空格淘汰猴子,值到剩下唯一的猴子,就是大王!这样,一局游戏完成。7. 一局游戏完成后,屏幕重新出现“空格开始” 的标志,用户按空格可以继续游戏,如此往复。三、功能实现含每个功能的具体实现,可以用流程图(不要贴代码)等描述。3.1 数据结构(说明:主要写用到的各类型的全局变量、含义)1. g_iMonkeys6 用一个 int 类型的数组来保存猴子精灵编号2. g_flocation6 用一个浮点型数组存储猴子位置(因为6只猴子站成一排,y坐标值是相同的,因此该数组

3、保存6只猴子的x坐标值) 。其中g_Monkeysi 对应的位置g_fLocation3. g_iNumMokeys 当前备选猴子数量,即截图中上层队列的猴子数。4. g_iNumLoseMonkeys 淘汰的猴子数量,即下层队列中的猴子数。5. g_iChooseMonkey 本轮淘汰的猴子编号。6. g_iMoveMonkey 淘汰猴子后,后面需要移动的猴子数。7. g_fDelayTime 猴子向前移动的延迟时间。一级标题,三号黑体两端对齐,1.5 倍行间距,段前后 0.5 行距。正文。小四号宋体,外文选用“Times New Roman”,每段首行缩进 2 字符,1.5 倍行距。二级标

4、题。序数后空一格写标题,四号黑体,1.5 倍行间距。23.2 算法描述有六只猴子,存储在 g_Monkeys 数组中,对应的位置则在 g_fLocation 中,对应关系为 g_Monkeysi g_fLocationi。游戏状态 g_iGameState 分为三种状态 0,1,2 ,其中 0 表示游戏结束状态,1 表示游戏初始化,2 则表示游戏运行状态。0 1 的转换为“空格开始”。1 2 的转换自然发生,即游戏初始化函数后会自动将游戏状态从 1 置为 2。2 表示游戏运行状态,在该状态,敲击空格可以选出淘汰的猴子。2 0 的转换为当猴子的备选队列中只剩下一只猴子的时候发生,该猴子便是大王了

5、。3.2.1 猴子精灵的初始化1. 创建猴子精灵的对象,并保存 CSprite 数组中,依次设置每只精灵的坐标。2. 将参选大王的猴子数设为 6,每只猴子移动的时间间隔设为 1.0 秒。3. 淘汰的猴子数目设为 0。4. 隐藏“空格开始”精灵。5. 当有猴子需要移动时且经过1秒的移动时间后,移动猴子,且将待移动的猴子数减1。3.2.2 游戏开始和控制按钮1. 游戏还未开始,即游戏状态为 0,如果空格按被下,则将游戏状态改为 1,此时对程序的数据进行初始化。循环一次之后,游戏的转太变为 2,此时游戏开始运行。2. 如果按下空格时,剩下的猴子数大于 1,游戏状态为 2 且备选队列中没有需要向前移动

6、的猴子时,则随机选中 1 个猴子淘汰,并将被淘汰的猴子移动到屏幕下方淘汰者队列。3. 移动完成后,将淘汰猴子的数量标志 g_iNumLoseMonkeys 加 1,备选猴子数keys 减 1,同时计算出需要移动的猴子数量,并将猴子精灵数组中的猴子均向前移动一位,同位置数组相对应;四、系统界面(说明:不要超过 3 个图)三级标题。序数后空一格写标题,小四号黑体,1.5 倍行间距。3图 4-1 开始游戏图 4-2 猴子队列就绪图 4-3 游戏中,按空格键淘汰猴子正文中插图。所有图要写明图号和图题,图号和图题应放在图位下方居中处,1.5 倍行距,五号宋体,外文选用“Times New Roman”。图号与图题间空一格,图号按一级标题编排,如一级标题是“四” ,图为该级标题的第 1 个图,则图号为“图 4-1”,依次类推。4五、总结(主要写实习的收获、心得体会和意见建议等,每个人一段)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。