游戏下载网址为http://www.kaifulee.com/modules/bbs/viewthread.php?tid=101683&extra=page%3D1 
【基本要求】
(1)按照游戏规则实现玩这个游戏的功能;
(2)按照该游戏的记分规则记录玩者的分数;
(3)可以保存进度;
(4)用户可以自行设置颜色
【输入信息】程序运行后,运用菜单、鼠标、键盘操纵程序。
用户界面采用Swing窗口、组件。在Swing中还提供了一些使用起来很方便的布局管理器和组件
可以将所有内容借用文件存储起来。在Java程序中,可以将一个对象集合直接存储到文件中;也可以将文件中的内容直接读到一个集合对象中。
游戏规则
The goal of the game is to gain points by removing game pieces from the board. The pieces are removed when you arrange 5 or more pieces of the same color horizontally, vertically, or diagonally.To make a move, click on the desired piece (it will start flashing), then click on a square where you want to move it. The flashing piece will move to the selected destination if there is a path of contiguous squares between the two locations. If as a result of the move 5 or more same color pieces become lined up, they are removed from the board and you are awarded game points. Otherwise, 3 new pieces will randomly appear on the board.The special "smiley" piece can be used as a "joker", i.e. instead of any color.In the Beginner level you score 1 point for each game piece removed from the field. The Intermediate level awards 2 points and Expert level gives you 3 points for each piece.