07C语言课程设计黄金矿工(提高篇).docVIP

  • 46
  • 0
  • 约8.89千字
  • 约 10页
  • 2017-10-14 发布于重庆
  • 举报
07C语言课程设计黄金矿工(提高篇)

C语言课程设计--黄金矿工 一、实验内容 玩家通过键盘的按键控制矿工抓取金块,将钩子碰触到的金块抓取过来。 要求如下: 游戏的初始界面如下图(一),单机键盘上的空格键进入游戏,进入后界面如图(二),金块的总数是20,大小位置是随机的。 在没有抓取状态下,钩子左右摆动,此时矿工的是静止的。当钩子摆动到一定角度,玩家可以单击键盘上的上下左右键中的下方向键控制矿工伸出长钩,抓取金子,此时矿工是向下摇动转轴。获取到金子往回拉后,矿工是不断转动转轴,知道金子拉动到钩子初始处,矿工恢复静止,钩子继续左右摇摆,直到玩家再次单击向下方向键。 伸出的钩子如果碰触到金子,则钩子和金子一起往回拉,回收的速度根据抓取到的金子的大小变化而变化,金子越大,回拉的速度越慢,反之亦然。如果钩子没有碰触到金子,而是碰触到左右和下的边界,则钩子保持原来的速度往回收。 抓取到的金子拉回到转轴处消失,此时金子数目减少一个。如果玩家将所有金子抓取完,游戏返回到如图(一)的初始界面。 图(一) 图(二) 二、实验指南 实验一 开始实验 【实验任务】 步骤一、打开FunCode,创建一个的C语言项目; 步骤二、导入Goldman模板。 【实验思路】 按实验指导完成。 【实验指导】 打开FunCode,点击“项目”菜单,选择“创建C语言工程” 注意:工程名名称要求字母开头,只能包含字母和数字,且名字中间不能有空格。 点击菜单“

文档评论(0)

1亿VIP精品文档

相关文档