用C/C++编程实现挖金子游戏「含项目源码」

C++挖金子游戏,这个游戏还是小时候玩过。源码比较完整,在VC++ 6.0中可以顺利编译运行,本挖金子游戏界面效果如演示截图所示。

用C/C++编程实现挖金子游戏「含项目源码」

用C/C++编程实现挖金子游戏「含项目源码」

项目结构展示:

用C/C++编程实现挖金子游戏「含项目源码」

部分源码展示:

用C/C++编程实现挖金子游戏「含项目源码」

玩家通过键盘的按键控制矿工抓取金块,将钩子碰触到的金块抓取过来。

要求如下:

1. 单机键盘上的空格键进入游戏,金块的总数是20,大小位置是随机的。

2. 在没有抓取状态下,钩子左右摆动,此时矿工的是静止的。当钩子摆动到一定角度,玩家可以单击键盘上的上下左右键中的下方向键控制矿工伸出长钩,抓取金子,此时矿工是向下摇动转轴。获取到金子往回拉后,矿工是不断转动转轴,知道金子拉动到钩子初始处,矿工恢复静止,钩子继续左右摇摆,直到玩家再次单击向下方向键。

3. 伸出的钩子如果碰触到金子,则钩子和金子一起往回拉,回收的速度根据抓取到的金子的大小变化而变化,金子越大,回拉的速度越慢,反之亦然。如果钩子没有碰触到金子,而是碰触到左右和下的边界,则钩子保持原来的速度往回收。

抓取到的金子拉回到转轴处消失,此时金子数目减少一个。如果玩家将所有金子抓取完,游戏返回到初始界面。

4.附加:可抓取自己名字的金块,名字金块仅有一个。

用C/C++编程实现挖金子游戏「含项目源码」

最后,如果你在学习C/C++的过程中遇到了问题,可以来问小编哦~小编很热情的(●'◡'●)

声明:本文内容来源于网络,如有侵权请联系删除