瑞星卡卡安全论坛技术交流区系统软件 【求助】各位高手帮帮忙了!这周就要交了:(:(:(

1   1  /  1  页   跳转

【求助】各位高手帮帮忙了!这周就要交了:(:(:(

【求助】各位高手帮帮忙了!这周就要交了:(:(:(

这题目是不是跟贪食蛇很像啊?要改的话怎么改呢?小妹真的不会编程。可否救人一命啊?!感激不尽!  我的QQ:178595465

以下是题目:

老鼠爱大米
概述
“老鼠吃爱米”是一首许多人都喜欢唱的歌曲。这里“老鼠吃爱米”也是一种正在流行的游戏。一只老鼠在20×20的棋盘状的平面上走动。每隔一个时间间隔走行一格,用户用键盘控制方向。老鼠可向左、向右、向上、向下走动。
游戏时棋盘格上随机地出现若干粒米(含权值1~5),当老鼠头碰到米时会吃掉米,老鼠重量也会随米数的权值大小逐渐变胖。每吃掉一粒米,同样的米粒又会随机出现在其它位置上。棋盘上有一些障碍物,障碍物上有一些小洞。老鼠如果遇到障碍物,则无法越过,但如果碰到障碍物上的小洞,且老鼠的体胖确能适合该小洞,那么它会从一侧爬出,也可从对侧爬入。但老鼠在爬动过程中也会消耗体能,使体重降下。体重下降到一定时候又会饿死。
游戏结束。此时老鼠的体重是计分依据。

基本要求
    能完成概述中的基本功能。
    主界面为窗口界面,包含菜单栏。菜单中至少要有“运行”菜单,含“run”命令、“stop”命令;“帮助”菜单,含“Help” 命令、“About” 命令。Help内容是操作说明,About内容是开发者的姓名、学号、日期等。(见有关要求的说明。)
    记时、记分。显示所得的分数。
    设置“暂停”和“恢复”功能。

建议功能
    设置游戏级别,用户可以选择扩大游戏盘面,米粒数量、老鼠数量、游戏时间等。
    游戏者可以选择身份:游戏者、摆擂台者、挑战者。
1.    游戏者:作上述一般游戏,可记分。
2.    设擂台者:计时、记分数,等待挑战。
3.    挑战者:选一个擂台,用计时器、个数评分,最后上排行板。
    作者可以自行发挥各种附加功能和游戏规则,只要在你的帮助信息中给出说明。
    用户可以选择其他符号作为老鼠的身体。
    障碍物形状可用另一个窗口进行编辑并保存,以便以后使用。游戏时应能选择障碍物形状、颜色及背景色。



提示(仅供参考)
    用键盘事件来处理老鼠的爬行方向。
    可以用坐标来确定棋盘格位置。也可以安排若干行,若干列的控件数组作为单元格。使它就在数组中移动。
    障碍物形状的编辑、保存涉及文本文件读写。
    开始时,随机产生棋盘。
最后编辑2006-08-22 16:08:44
分享到:
gototop
 

怎么没人帮忙呢 呜呜呜。。。
gototop
 

救人一命,胜造七级浮屠啊,为什么我学号末位是6啊?!
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT