“俄罗斯方块” 游戏程序 帮帮忙吧 等着救命的!!!怎么想给多点分都不可以的?!

tsingmei 2005-01-15 11:42:18
项目程序说明如下:
1 程序功能
本次项目的主要目标是设计和编写一个 “俄罗斯方块” 游戏程序。程序须有以下几个特性:
l 不同颜色的积木随机的从上面落下
l 用键盘的四个方向键控制积木的左移、右移、下落和旋转
l 自动记分,并能自动识别何时“GAME OVER”
l “GAME OVER”以后,系统自动弹出窗口要求记录玩家的name,然后要显示一个“高分的积分榜”窗口,并且此high score list要以一个文档的形式保存在与程序相同的文件夹里。(此要求附英文原文:On ‘game over’, the user should be first prompted for his name, then a high score list shall be displayed. The high score list shall be stored as a file in the same directory like the program.)
2 原代码要求
l 程序需要包含一个Figure类,用来表示积木的形状
l 程序需要包含一个Screen类,用来表示已经搭好的积木

注:程序基本是可行的,还有上面两项蓝色的功能没有实现。
说明:关于那个积木的颜色问题,我试着改过。我在一个程序随机选择下一个积木之后,使用一个随机取颜色的方法给下一个积木着色,但是这样一来,原先已经搭好的积木的颜色也会变掉的,这个不符合要求。现在我想了另一个办法,就是一开始就规定好那7种不同形态方块的颜色,同时取消改变画布和方块颜色的功能,让他们的颜色是定下来的。但是我不会改。

...全文
273 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
eshiqi 2005-02-02
up 求人不如求己 帮人即是帮己
  • 打赏
  • 举报
回复
henryevol 2005-01-29
www.shengzhen.com.cn/javadiamonds

用面向对象的思想考虑考虑.....:)

颜色是积木的属性
积木由四个小方块组成
搭好的积木是小方块,而不再是积木
积木要学会盲人探路(路就是小方块的容器)".

积木要告诉"小方块的容器",我不能再动了,你接受我吧,你检查我吧
"小方块的容器", 收到接受接受积木通知 判断自己一行满了的时候
通知该行小方块消毁自己,(或杀死小方块)
并通知其他小方块下移

  • 打赏
  • 举报
回复
EagleBears 2005-01-27
打个标记
  • 打赏
  • 举报
回复
wjr1982et 2005-01-26
dingdingding!
  • 打赏
  • 举报
回复
jwbecalm 2005-01-25
就是,我自己把别人的源码看了,自己又写了一遍,感觉学到不少东西
自己试试吧。
我有个源码,注释很详细,要的话加我QQ,17735528
  • 打赏
  • 举报
回复
北极猩猩 2005-01-16
自己好好做一个,帮助很大的。
这种东西求人不如求己
  • 打赏
  • 举报
回复
halenabc 2005-01-16
我这有个不错的例子 不过还没怎么 研究呢 需要的话可以发给你
  • 打赏
  • 举报
回复
相关推荐
发帖
Java
加入

4.9w+

社区成员

Java相关技术讨论
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
申请成为版主
帖子事件
创建了帖子
2005-01-15 11:42
社区公告
暂无公告