2024年4月8日发(作者:)

1 引言

1.1 连连看游戏发展

[1]

游戏“连连看”顾名思义就是找出相关联的东西,连连看游戏在网上基本是用于

小游戏中,就是找出相同的两样东西,在一定的规则之内可以做为相关联处理。“连

连看”的发展经历了从桌面游戏、在线游戏、社交游戏三个过程。

在电脑普及发展的今天,网络小游戏、网页游戏越来越受网民欢迎,除了玩的

方法简单外(不像其他游戏还需要注册下载繁琐过程),很多游戏不乏经典。连连

看游戏就是典型,因此不管走到哪个网页游戏网站,连连看游戏总是排在受玩家欢

迎排名的前3位,休闲、趣味、益智是连连看玩不厌的精华,且不分男女老少、工

薪白领,是一款适合大众的经典网络、单机休闲小游戏。

1.1.1 桌面连连看游戏发展

游戏“连连看”是源自台湾的桌面小游戏,自从流入大陆以来风靡一时,也吸

引众多程序员开发出多种版本的“连连看”。这其中,顾方编写的“阿达连连看”

以其精良的制作广受好评,这也成为顾方“阿达系列软件”的核心产品。并于2004

年,取得了国家版权局的计算机软件著作权登记证书。

1.1.2 在线连连看游戏发展

随着Flash应用的流行,网上出现了多种在线Flash版本“连连看”。如“水晶

连连看”、“果蔬连连看”、“石头连连看”等。

1.1.3 社交连连看游戏发展

2008年,随着社交网络的普及和开放平台的兴起,“连连看”被引入了社交网

络。“连连看”与个人空间相结合,被快速的传播,成为一款热门的社交游戏,其

中以开发者Jonevey在Manyou开放平台上推出的“宠物连连看”最为流行。

1.2 连连看游戏介绍

当今社会休闲型游戏越来越得到人们的喜爱,连连看游戏是近几年来网络上非

常流行的一种二维休闲游戏,它对电脑配置要求不高,娱乐性强,易于上手,因此

吸引了一大批玩家,且不分男女老少、工薪白领,是一款适合大众的经典网络、单

机休闲小游戏。

第 1 页 共 26页

1.2.1 连连看游戏基本规则

如果两个相同的图案之间如果能画出一条不多于2折的连线,则消除这两个图

案,直到所有的图案全部消除为止,这就是连连看。简单,却不缺乏挑战,道具、

关卡、多样的地图,会不断增加游戏的难度。而且连连看需要的不仅仅是眼力,更

需要细心。

1.2.2 连连看游戏关卡设置

为增加连连看游戏的难度,关卡的设置尤为重要,在本次连连看游戏设计中,

有2种设置关卡的方式,其一是通过限制时间来增加游戏难度,最终我选择的是时

间固定不变,增加图片的个数来增加游戏的难度的方式,从而使游戏更富有挑战性

和娱乐性。

1.3 连连看游戏设计目的

随着社会节奏的加快,平常工作的竞争强度也加大,生活的压力也跟着加重,

所以休息时或下班后大家都需要个休闲的娱乐工具,来放松自己,缓解自己的压力,

消除紧张的疲劳状态。连连看游戏是一种有趣休闲的小游戏,不仅能调节精神压力,

还能在游戏中锻炼我们的眼力视野,注意力的专心的程度,开发我们的思维能力,

同时可以充实自己。

本次毕业设计连连看游戏主要使用的Java语言编写,Java 语言之所以这样长

盛不衰,一是因为其众多的技术特点与现今的应用十分合拍,可以覆盖大部分的需

求;二是因为SUN 公司不断推出新的版本,完善Java 自身的功能,且Java语言

具有面向对象、跨平台、分布应用等特点。

面向对象的开发方法是当今世界最流行的开发方法,结合面向对象分析、面向

对象设计,允许将问题域中的对象直接映射到程序中,减少软件开发过程中中间环

节的转换过程,通过继承大幅减少冗余的代码,并可以方便地扩展现有代码,提高

编码效率,也减低了出错概率,因此它不仅具有更贴近自然的语义,而且有利于软

件的维护和继承

[2]

1.4 连连看游戏解决的主要问题

在游戏设计编码过程中,主要需要解决的问题有以下几个:

一是如何设置整个游戏的界面并且使界面友好;

二是如何控制连连看游戏中随机图片的生成且保证每种图片必须为偶数个;

第 2 页 共 26页